在不使用任何库的情况下在 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

找到它