【发布时间】:2018-04-16 16:00:50
【问题描述】:
我正在尝试模拟 2 X 2 数据,该数据会产生相对较强的负 phi 系数。
我使用库GenOrd如下:
library(GenOrd)
# Specify sample size N
N <- 40
# Marginal distribution
marginal <- list(c(.5), c(.5))
# Matrix
Sigma <- matrix(c(1.0, -.71, -.71, 1.0), 2, 2, byrow=TRUE)
# Generate a sample of the categorical variables with specified parameters
m <- ordsample(N, marginal, Sigma)
但是,每当我输入大于-.70 的相关性时,都会出现以下错误。
Error in contord(list(marginal[[q]], marginal[[r]]), matrix(c(1, Sigma[q, :
Correlation matrix not valid!
我清楚地在某处指定了一些站不住脚的东西 - 但我不知道它是什么。
帮助表示赞赏。
【问题讨论】:
标签: r correlation data-generation