【发布时间】:2021-10-18 17:41:44
【问题描述】:
下面有数组和df:
my.df <- data.frame(cbind(c("a1","a2","a3","a4","a5","a6","a7","a8","a9","a10"), c(1:10)))
arr <- array(0, dim = c(2,3,10))
我希望数组中的每个元素都从我的 df 的相应行中获取其名称。 例如,数组的第一个元素必须命名为 a1,senod 必须命名为 a2,依此类推。
for( i in q:nrow(my.df)){
dimnames(arr[,,i])[[3]] <- my.df[i,1]
}
这是我正在尝试做的,但它不起作用。我怎样才能做到这一点?
【问题讨论】: