5

假设我有一个文件,我想在 R 中加载 - 让我们称之为file.csv。将其加载到 R 中相当容易。

不幸的是,在我的情况下,该文件存在多个版本,并且每个文件都附加了一个日期......所以我在我的目录中真正拥有的是一个文件列表,例如:

file - 02-19-2013.csv
file - 02-18-2013.csv
file - 02-17-2013.csv

... 等等

我想知道如何在 R 中加载具有最新日期的文件?

4

1 回答 1

3

您需要从文件名字符串中获取日期(尝试substr)。

然后使用众多日期解析函数中的任何一个将其转换为日期对象。

然后按这些日期对象的顺序排序。

或者,如果你很幸运,你可能会发现文件名中的日期格式只是通过使用sort文件名向量以正确的方式排序......

于 2013-02-21T19:04:58.667 回答