如何使read.big.matrix命令在R中工作?

时间:2019-03-22 18:34:53

标签: r

我正在尝试以一种内存有效的方式读取具有大量数据的多个文件。所有数据都在三列中(时间,id和时差),例如一行: 2005031600003000 DCF时钟409646.962675302

我有一个较早的脚本:

setwd("F:/Thesis/Data/2005/")
files <- list.files(path = "F:/Thesis/Data/2005/")
number_of_matrices <- length(files)


my_matrices <- vector("list", length = S)

for (file in 0:length(files)){
  my_matrices[file] <- read.big.matrix(filename=files[file])
}

big_matrix <- do.call("rbind", my_matrices)

向量命令指的是什么,向量长度应该是多少?另外,在read.big.matrix命令行之后会出现以下错误消息:

Error in if (!file.exists(filename)) stop(paste("The file", filename,  : 
  argument is of length zero

如何使此脚本正常工作?

0 个答案:

没有答案