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

ファイル名の文字列から日付を取得する必要があります(try substr)。

次に、多数の日付解析関数のいずれかを使用して、それを日付オブジェクトに変換します。

次に、それらの日付オブジェクトの順序で並べ替えます。

または、運が良ければ、ファイル名sortのベクトルを使用するだけで、ファイル名の日付形式が正しい方法でソートされることに気付くかもしれません...

于 2013-02-21T19:04:58.667 に答える