我试图在R中创建我的第一个2D表 - 并且它一直作为单个列出现,其中变量组合嵌套为行标签。
as.data.frame(table(cut(var1, breaks=seq(-1,2,by=0.1)), cut(var2, breaks=seq(-1,2,by=0.1))))
结果看起来像
Var1 Var2 Freq
1 (-1, -0.9] (-1, -0.9] 2
2 (-0.9, -0.8] (-1, -0.9] 0
3 (-0.8, -0.7] (-1, -0.9] 5
4...
所以我得到一列结果而不是2D网格,Var1作为行变量,Var2作为列变量。
我确定它很简单。