2017-11-18 6 views
-1

数週間前にデータセットをロードして作業し、それを正しいフォルダに保存したと思いました。今私はそれを見つけることができませんが、私は私のコンピュータにそれを保存知っています。とにかくファイルの場所を見つけることはありますか(手動でチェックする何百ものフォルダを開閉する作業は含まれません)?私のRスクリプトファイル(コンピュータに保存されている)を見つけるには

助けていただければ幸いです。ありがとう

+0

その間に多くの作業をしたり、他のファイルを保存しましたか?そうでない場合は、プログラミングに関係しない簡単な提案があります:ファイル - > "名前を付けて保存"を開き、開くフォルダを確認します。 – Dason

+0

OSベースの検索機能を試しましたか? – Humza

+0

これらの提案がうまくいかない場合、 'list.files(" C:/ Users/you/DirectoryYouWantChecked "、pattern ="。* \\。R $ " recursive = TRUE) ' – Dason

答えて

1

あなたはどのプラットフォームを使用しているのかわかりませんが、私はWindowsと仮定します。 Dasonの提案にバリエーションを加えることができます:

Rfiles <- list.files("C:/", pattern = "\\.R$", recursive = TRUE, full.names = TRUE) 

これは、CドライブのすべてのRファイルを提供します。目を通すがあまりにも多くがある場合は、このような変更日の順にそれらを置くことができます。

info <- file.info(Rfiles) 
info <- info[order(info$mtime),] 

は今、すべての日付・時刻を確認するためにinfo$mtimeを見て、時間をカバーするエントリを選びますあなたに興味のある範囲。例えば。私は10月の日付を除いて削除されたすべてのもので、これを参照してください。だから私は、10月のファイルを探していた場合

info$mtime 

... 
[1882] "2017-10-01 08:52:33 EDT" "2017-10-01 08:55:55 EDT" "2017-10-01 08:57:13 EDT" 
[1885] "2017-10-01 10:25:04 EDT" "2017-10-04 07:04:34 EDT" "2017-10-04 08:06:33 EDT" 
[1888] "2017-10-04 14:49:55 EDT" "2017-10-04 14:49:55 EDT" "2017-10-04 14:49:55 EDT" 
[1891] "2017-10-08 08:08:53 EDT" "2017-10-25 13:18:43 EDT" "2017-10-31 11:08:25 EDT" 
... 

、私はinfo[1882:1893,]を印刷したいです。

関連する問題