R を使用してファイルを削除する方法 (例あり)
R を使用して特定の場所にあるファイルを削除するには、次の構文を使用できます。
#define file to delete this_file <- " C:/Users/bob/Documents/my_data_files/soccer_data.csv " #delete file if it exists if (file. exists (this_file)) { file. remove (this_file) cat(" File deleted ") } else { cat(" No file found ") }
この特定の構文は、次のフォルダーにあるSoccer_data.csvというファイルを削除しようとします。
C:/ユーザー/ボブ/ドキュメント/my_data_files
ファイルが存在する場合、 file.remove()関数はファイルを削除し、 cat関数を使用して「ファイルが削除されました」というメッセージをコンソールに表示します。
ファイルが存在しない場合、cat 関数はコンソールに「ファイルが見つかりません」というメッセージを表示します。
次の例は、この構文を実際に使用する方法を示しています。
例: R を使用してファイルを削除する
次のフォルダーにあるSoccer_data.csvというファイルを削除するとします。
C:/ユーザー/ボブ/ドキュメント/my_data_files
現在、フォルダーには 3 つのファイルが含まれています。
このファイルが存在する場合は、R で次の構文を使用して削除できます。
#define file to delete this_file <- " C:/Users/bob/Documents/my_data_files/soccer_data.csv " #delete file if it exists if (file. exists (this_file)) { file. remove (this_file) cat(" File deleted ") } else { cat(" No file found ") } File deleted
ファイルが削除されたことを示す「ファイルが削除されました」というメッセージが表示されます。
ファイルが存在していたフォルダーに戻ると、ファイルが削除されていることがわかります。
別のファイルを削除するには、 this_fileという変数で指定されたファイル パスを変更するだけです。
追加リソース
次のチュートリアルでは、R で他の一般的なタスクを実行する方法について説明します。
CSVファイルをRにインポートする方法
ExcelファイルをRにインポートする方法
Zip ファイルを R にインポートする方法