a1
我有一个数据集,包含 24 个变量( 、a2
、a3
、a4
、b1
、 ...、b4
、 ...、f4
)的 166 个观察值。从 1 到 6 的 6 分制回答:
d <- read.table("http://pastebin.com/raw.php?i=m1ZJuKLH")
str(d)
## 'data.frame': 166 obs. of 24 variables:
## $ a1: int 7 7 7 1 1 7 7 7 7 1 ...
## $ a2: int 7 7 4 7 5 5 1 7 7 4 ...
## $ a3: int 7 7 5 1 1 7 7 3 7 1 ...
## $ a4: int 7 7 6 7 1 7 1 7 7 1 ...
## $ b1: int 1 2 5 7 1 4 1 7 4 2 ...
## [...]
## $ f4: int 6 6 4 1 7 7 7 7 7 1 ...
具有共同字母的变量(即所有a
s、所有b
s、...、所有f
s)属于同一类型。
我想测试变量类型背后的潜在因素是否相互关联(或者是否可以将相关性设置为0)。另一个复杂因素是潜在变量共享另一个潜在变量(称为),我只想测试 和 之间c
的相关性。f
c.to.f
a
b
c.to.f
我想在 R 测试中运行验证性因子分析(本质上是结构方程模型)。至少有两个成熟的包这样做sem
和openMX
.
我对哪个包最好或最容易指定这种模型的意见/代码感兴趣。
编辑:我想接受一个包含代码示例的答案。