在不使用任何库的情况下在 R 中创建我自己的蜘蛛图
Creating my own spider chart in R without using any libraries
我需要在不使用任何库的情况下在 R 中创建类似于蜘蛛图的东西。这是我现在的代码。它创建一个图形,其点数等于向量“a”的长度。但是,我希望每个点与坐标中心的距离等于向量中的相应数字,例如一个点的距离为 1,另一个点的距离为 2,依此类推。可以这样做吗?
a <- 1:6
angle <- seq(0, 2*pi, (2*pi)/length(a))
x <- cos(angle)
y <- sin(angle)
plot(x, y,
type = "l")
见?stars
:
a <- 1:6
stars(matrix(a, nrow=1), scale=FALSE)
为了将来参考,使用 R 的内置帮助搜索可以通过 ??spider
找到它
我需要在不使用任何库的情况下在 R 中创建类似于蜘蛛图的东西。这是我现在的代码。它创建一个图形,其点数等于向量“a”的长度。但是,我希望每个点与坐标中心的距离等于向量中的相应数字,例如一个点的距离为 1,另一个点的距离为 2,依此类推。可以这样做吗?
a <- 1:6
angle <- seq(0, 2*pi, (2*pi)/length(a))
x <- cos(angle)
y <- sin(angle)
plot(x, y,
type = "l")
见?stars
:
a <- 1:6
stars(matrix(a, nrow=1), scale=FALSE)
为了将来参考,使用 R 的内置帮助搜索可以通过 ??spider