如何在R中围绕圆圈绘制点

时间:2014-12-04 15:39:59

标签: r plot geometry

我试图在0到360度之间的方向上绘制一些数据。这样做的最直观的方法是围绕一个圆圈,我可以绘制每个点(我只有13点绘制)。

cont=c(319,124,182,137,55,302,221,25,8,36,132,179,152)

我的一个情节数据

我尝试过遵循ggplot2指南并且没有让它工作。我虽然不太擅长ggplot ......

(我的数据框称为"数据")

ggplot(data, aes(x=1), ) + coord_polar(theta = "y") +geom_point(y=cont)

2 个答案:

答案 0 :(得分:2)

它可以将y添加到ggplot映射

data <- data.frame(cont = cont)
ggplot(data, aes(x=1, y = cont)) + coord_polar(theta = "y") + geom_point()

您可以添加其他ggplot参数以改善外观。

答案 1 :(得分:1)

您是否尝试过plotrix库中的polar.plot