【发布时间】:2012-09-29 10:51:08
【问题描述】:
我在 MATLAB 中有一系列函数需要转换为 R。不幸的是,我不太了解 R。
一个主要障碍是将每个 50x86069 的 csv 100 文件加载到 100、50、86069 数组中。
我将代码设置为打开/写入数组,然后作为循环的一部分读取每个 50x86069 csv 文件。
l <- list.files(inputs)
data.array<-array(0,dim=c(100,50,86069))
# loop through the input files to get the data loaded into an array
for(i in 1:5)
in.file <- read.csv(paste(inputs,"/",l[[i]], sep = ""))
in.file = in.file[,-1] ## remove the first column
现在我需要将 in.file 放入 data.array(i,50,86069)。
任何帮助将不胜感激!
谢谢-
【问题讨论】:
-
一个可重复的例子将有很长的路要走。 stackoverflow.com/questions/5963269/…
-
这个问题还在吗?如果任何答案解决了您的问题,请将其标记为已回答(得分下方的绿色复选标记)或提供有关您所需输出的更多详细信息。
标签: r loops plyr multidimensional-array