在R中加载选定文件的不同方法

时间:2015-08-25 16:42:58

标签: r

在包含100个文件(001.csv,002.csv,...,100.csv)的目录中,我想加载一系列选定的文件,例如文件30到50(030.csv,031。 csv,...,050.csv)。

一种方法是:

addChildViewController:

这种方法似乎有效。但我仍然有疑问:

self.addChildViewController(VC2)

VC2.view.frame = scrollView.bounds
self.view .addSubview(VC2.view)

allFiles是一个长度为100的字符。如何知道文件名将按升序排序,以便030.csv在30th,050.csv在第50位,而不是任何其他位置?

在R?

中读取所选文件范围的任何其他方法

1 个答案:

答案 0 :(得分:3)

一种方法是使用sort:allFiles <- sort(allFiles)

但总的来说,我建议明确列出文件。您可以按如下方式执行此操作:

useFiles <- paste0(sprintf("%03d",30:50),".csv")
csvFiles <- file.path(directory, useFiles)  

这样,如果有人稍后将另一个文件添加到目录中,那么您的代码就是健壮的。