如何将von Mises循环分布数据的属性添加到我的数据中

时间:2014-12-09 12:31:06

标签: r plot

当我生成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.... :(

1 个答案:

答案 0 :(得分:2)

看起来您正在使用套餐,可能是circular

无论如何,在str输出中我们可以看到rvonmises函数创建了一个类circular,绘图函数可以识别它。

查看?circular以了解如何从现有数据创建此类对象。