我试图在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)
答案 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
?