R:将数据帧插入数组/替换数组的维度

时间:2015-03-11 22:13:38

标签: arrays r dataframe

一个非常基本的问题。如何用正确大小的数据框替换数组的维度(=与其他两个维度中的数组匹配)?

一个简单的工作示例:我创建了一个nrow = 2,ncol = 3和2维的小数组。我做了一个小数据帧,也是nrow = 2和ncol = 3。如果我尝试用数据帧替换其中一个数组的维度,它将无法正常工作,并且数组的维度都会混乱。我究竟做错了什么?

arr<-array(1:12, dim=c(2,3,2))           

df<-data.frame(13:14,  15:16, 17:18)    

arr[,,2]<-df                            
dim(arr)    

0 个答案:

没有答案