我正在使用一台处理来自不同来源的数据的机器,并将结果相应地保存到目录中。我的任务是找到最新结果,并在R中进行数据处理。
由于我们无法预测新数据将来自哪个来源,因此,在我看来,结果将随机出现,并且我无法控制将结果保存在何处。
我怎么知道新文件的位置?除了系统之外,我还必须自己保留一个大型文件系统吗?
答案 0 :(得分:2)
尝试一下。
test
目录,并在其中添加一些名为a.txt
的文本文件。initial = list.files("~/test/", recursive = TRUE)
列出test
中的所有文件。b.txt
的文件以模拟文件的创建current = list.files("~/test/", recursive = TRUE)
以列出test
中的文件current
与initial
current[!current %in% initial]
#[1] "b.txt"