R でファイルをあるフォルダーから別のフォルダーに移動する方法
次の方法を使用して、R 内のあるフォルダーから別のフォルダーにファイルを移動できます。
方法 1: ファイルをあるフォルダーから別のフォルダーに移動します (元のファイルは保持します)
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
この特定の構文は、次のフォルダーにあるSoccer_data.csvというファイルをコピーします。
C:/ユーザー/ボブ/ドキュメント/current_data
次に、このファイルは次のフォルダーにコピーされます。
C:/ユーザー/ボブ/ドキュメント/new_data
file.copy()関数を使用したため、元のファイルは元のフォルダーに保持されたままになります。
方法 2: あるフォルダーから別のフォルダーにファイルを移動します (元のファイルは削除します)。
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")
この特定の構文は、次のフォルダーにあるSoccer_data.csvというファイルをコピーします。
C:/ユーザー/ボブ/ドキュメント/current_data
次に、このファイルは次のフォルダーにコピーされます。
C:/ユーザー/ボブ/ドキュメント/new_data
file.rename()関数を使用したため、元のファイルは元のフォルダーから削除されます。
次の例は、各メソッドを実際に使用する方法を示しています。
例 1: ファイルを R に移動します (元のファイルは保持します)。
次のフォルダーにあるSoccer_data.csvというファイルを移動するとします。
C:/ユーザー/ボブ/ドキュメント/current_data
現在、フォルダーには 3 つのファイルが含まれています。
R で次の構文を使用して、 Soccer_data.csvをnew_dataという新しいフォルダーに移動できます。
file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
file.copy()関数はTRUE値を返し、それが機能したことを示します。
new_dataフォルダーを開くと、 soccer_data.csvファイルがコピーされていることがわかります。
ファイルの作成元のフォルダーに戻ると、ファイルがまだそこに存在していることがわかります。
注: ファイル パスのいずれかが正しくない場合、 file.copy()関数は代わりにFALSEの値を返します。
例 2: ファイルを R に移動します (元のファイルは削除します)。
R で次の構文を使用すると、 soccer_data.csvをnew_dataという新しいフォルダーに移動し、元のファイルを削除できます。
file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ", to=" C:/Users/bob/Documents/new_data/soccer_data.csv ") [1] TRUE
file.rename()関数はTRUE値を返し、それが機能したことを示します。
new_dataフォルダーを開くと、 soccer_data.csvファイルがコピーされていることがわかります。
ファイルの元のフォルダーに戻ると、そのフォルダーからファイルが削除されていることがわかります。
追加リソース
次のチュートリアルでは、R で他の一般的なタスクを実行する方法について説明します。
CSVファイルをRにインポートする方法
ExcelファイルをRにインポートする方法
Zip ファイルを R にインポートする方法