一个非常基本的问题。如何用正确大小的数据框替换数组的维度(=与其他两个维度中的数组匹配)?
一个简单的工作示例:我创建了一个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)