【发布时间】:2014-12-09 01:00:18
【问题描述】:
我正在使用包 GenOrd 来生成相关的序数数据。基本思想是得到相关性为0.5的相关序数数据,现在我想重复整个代码1000次并保存相关性的结果,看看我能接近0.5的相关性,然后改变样本大小和边际概率,看看有什么变化。
library(GenOrd)
R<-matrix(c(1,0.5,0.5,1),2,2)
Marginal<-list(c(0.2,0.5,0.7,0.9),c(0.1,0.3,0.4,0.5))
DataOrd<-ordsample(100,Marginal,R)
correlation<-cor(DataOrd)
correlation[1,2] # 0.5269
【问题讨论】:
-
你看过
?replicate吗? -
我只想得到 1000 次模拟的结果,因此 1000 种不同的相关性,看看我能接近 0.5 的程度
标签: r simulation correlation