我有以下数据。 (个体= 2,时间= 3,所以1,2,3分别是单独1,4,5,6是用于个别2)二维数据到R中的三维数据
Y1 Y2 X1 X2 X3 Z1 Z2 Z3
1 20.56 0.40 1 6.38 3 5.412649 9.439068 4.471056
2 21.17 0.33 1 6.70 3 5.193636 8.898775 4.442006
3 21.48 0.39 1 6.74 3 7.077044 9.748003 3.286804
4 22.12 0.62 1 6.83 4 7.685389 10.099790 2.569721
5 22.12 0.64 1 6.83 5 7.981264 10.342030 2.670692
6 21.36 0.34 1 6.78 4 8.287524 10.536250 1.420523
我想把上述2维阵列转换成三维数组,(3,8,2)数组。 所以,
data(,,1)=
Y1 Y2 X1 X2 X3 Z1 Z2 Z3
1 20.56 0.40 1 6.38 3 5.412649 9.439068 4.471056
2 21.17 0.33 1 6.70 3 5.193636 8.898775 4.442006
3 21.48 0.39 1 6.74 3 7.077044 9.748003 3.286804
data(,,2)=
Y1 Y2 X1 X2 X3 Z1 Z2 Z3
4 22.12 0.62 1 6.83 4 7.685389 10.099790 2.569721
5 22.12 0.64 1 6.83 5 7.981264 10.342030 2.670692
6 21.36 0.34 1 6.78 4 8.287524 10.536250 1.420523
我希望有人能帮助我。谢谢。
“ana”怎么样? – user3901071 2014-11-07 04:49:31
对不起。这意味着“mydf”。当我测试代码时,我倾向于使用人名。我现在改变了! – jazzurro 2014-11-07 04:50:44