R中的plot.circular:更改圆圈标签

时间:2017-05-11 01:37:04

标签: r plot

对R来说比较新......

我想控制文本标签plot.circular(圆形包的一部分)显示在圆圈周围。具有度数单位的数据的默认值为0,90,180,270。我希望将其修改为+/- 180,-90,0,90。

要生成默认标签,请输入安装了圆形包的示例代码。

library`(circular)
x = circular(rvonmises(20, circular(0), 1)*180/pi-180, units="degrees")
plot(x)

1 个答案:

答案 0 :(得分:1)

该解决方案基于axis命令,例如" classic" plot

library(circular)
x = circular(rvonmises(20, circular(0), 1)*180/pi-180, units="degrees")

plot(x, axes=FALSE, ticks=FALSE)
axis.circular(at=circular(seq(0, 2*pi-pi/2, pi/2)), 
              labels=c("+/-180", "-90", "0", "90"))

enter image description here