0
我正在使用rhdf5库。我想一次读取多个文件。 我在文件夹中输入我的.h5文件,然后我特林:立即读取许多.h5文件
filenames <- list.files("input", pattern="*.h5", full.names=TRUE)
read_h5<- function(file) {h5read(file, "/datasets/data1/data0")}
for (i in 1:length(filenames)) {
read_h5(filenames[i])
}
它没有显示出任何错误。只是我执行它并没有任何反应。 我也试过lapply(filenames,h5read(filenames,name="/datasets/data1/data0"),.GlobalEnv)
但在这里我收到一个错误:“条件长度> 1,只有第一个元素将被使用”。
为什么它不起作用?