我最近开始使用 R 。我想对2x2x2表进行对数线性分析。我只有类别和频率。如何将此数据导入 R ?
我知道函数table()
可以用数据创建列联表,事实是,我已经有了列联表。现在的问题是如何在 R 中正确表示它。
到目前为止,我有下表:
>g1
c1 c2 c1 c2
a1 10 20 50 20
a2 5 40 30 25
>
现在,在c1& c2应该有一个b1和b2。 这显然不是分析的正确格式,因为不包括b1和b2。 我希望这个问题不是愚蠢的,但我在网上找不到一个好的答案。
答案 0 :(得分:0)
您可以更改当前表格的dim
属性:
g1 <- matrix(1:8,nrow=2)
g1
[,1] [,2] [,3] [,4]
[1,] 1 3 5 7
[2,] 2 4 6 8
dim(g1)<-c(2,2,2)
g1
, , 1
[,1] [,2]
[1,] 1 3
[2,] 2 4
, , 2
[,1] [,2]
[1,] 5 7
[2,] 6 8