当我生成von Mises圆形分布数据时......
dummy.data <- rvonmises(n=10, mu=circular(0), kappa=0)
...我可以制作径向图(plot(dummy.data)
)因为rvonmises
函数不仅会生成值,还会生成数据属性:
str(dummy.data)
Classes 'circular', 'numeric' atomic [1:10] 2.04 2.633 0.54 0.776 0.353 ...
..- attr(*, "circularp")=List of 6
.. ..$ type : chr "angles"
.. ..$ units : chr "radians"
.. ..$ template: chr "none"
.. ..$ modulo : chr "asis"
.. ..$ zero : num 0
.. ..$ rotation: chr "counter"
如何创建(传输?)这些属性到以矢量格式存储的实际数据?
因为当我尝试绘制数据时,我只能得到普通的xyplot。
radian.values <- seq(from = 0, to = 2*pi, length = 250)
my.data <- sample(radian.values, 500, replace = TRUE)
plot(my.data) # ordinary xyplot.... :(
答案 0 :(得分:2)
看起来您正在使用套餐,可能是circular
?
无论如何,在str
输出中我们可以看到rvonmises函数创建了一个类circular
,绘图函数可以识别它。
查看?circular
以了解如何从现有数据创建此类对象。