当我生成冯·米塞斯循环分布数据时...
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.... :(
看起来您正在使用一个软件包,也许是circular
?
无论如何,在str
输出中,我们可以看到 rvonmises 函数创建了一个类circular
,情节函数可以识别该类。
查看?circular
以了解如何从现有数据创建此类对象。