在包含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?
中读取所选文件范围的任何其他方法答案 0 :(得分:3)
一种方法是使用sort:allFiles <- sort(allFiles)
。
但总的来说,我建议明确列出文件。您可以按如下方式执行此操作:
useFiles <- paste0(sprintf("%03d",30:50),".csv")
csvFiles <- file.path(directory, useFiles)
这样,如果有人稍后将另一个文件添加到目录中,那么您的代码就是健壮的。