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()関数を使用したため、元のファイルは元のフォルダーから削除されます。

次の例は、各メソッドを実際に使用する方法を示しています。

関連: R を使用してファイルを削除する方法

例 1: ファイルを R に移動します (元のファイルは保持します)。

次のフォルダーにあるSoccer_data.csvというファイルを移動するとします。

C:/ユーザー/ボブ/ドキュメント/current_data

現在、フォルダーには 3 つのファイルが含まれています。

R で次の構文を使用して、 Soccer_data.csvnew_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.csvnew_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 にインポートする方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です