Hoe een bestand van de ene map naar de andere te verplaatsen in r


U kunt de volgende methoden gebruiken om een bestand van de ene map naar de andere in R te verplaatsen:

Methode 1: Verplaats het bestand van de ene map naar de andere (en bewaar het originele bestand)

 file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
          to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

Deze specifieke syntaxis kopieert een bestand met de naam voetbal_data.csv dat zich in de volgende map bevindt:

C:/Gebruikers/bob/Documenten/current_data

Vervolgens wordt dit bestand gekopieerd naar de volgende map:

C:/Gebruikers/bob/Documenten/new_data

Omdat we de functie file.copy() hebben gebruikt, wordt het originele bestand nog steeds bewaard in de map waar het vandaan kwam.

Methode 2: Verplaats het bestand van de ene map naar de andere (en verwijder het originele bestand)

 file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
            to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

Deze specifieke syntaxis kopieert een bestand met de naam voetbal_data.csv dat zich in de volgende map bevindt:

C:/Gebruikers/bob/Documenten/current_data

Vervolgens wordt dit bestand gekopieerd naar de volgende map:

C:/Gebruikers/bob/Documenten/new_data

Omdat we de functie file.rename() hebben gebruikt, wordt het originele bestand verwijderd uit de map waar het vandaan kwam.

De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken.

Gerelateerd: Een bestand verwijderen met R

Voorbeeld 1: Verplaats het bestand naar R (en behoud het originele bestand)

Laten we zeggen dat we een bestand met de naam voetbal_data.csv in de volgende map willen verplaatsen:

C:/Gebruikers/bob/Documenten/current_data

De map bevat momenteel drie bestanden:

We kunnen de volgende syntaxis in R gebruiken om voetbal_data.csv naar een nieuwe map met de naam new_data te verplaatsen:

 file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
          to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

[1] TRUE

De functie file.copy() retourneert een TRUE- waarde, die ons vertelt dat het werkte.

Als we de map new_data openen, zien we dat het bestand voetbal_data.csv daarheen is gekopieerd:

En als we teruggaan naar de map waar het bestand vandaan kwam, zullen we zien dat het daar nog steeds bestaat.

Opmerking : als een van de bestandspaden onjuist is, retourneert de functie file.copy() in plaats daarvan de waarde FALSE .

Voorbeeld 2: Verplaats het bestand naar R (en verwijder het originele bestand)

We kunnen de volgende syntaxis in R gebruiken om voetbal_data.csv naar een nieuwe map met de naam new_data te verplaatsen en het originele bestand te verwijderen:

 file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
            to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

[1] TRUE

De functie file.rename() retourneert een TRUE- waarde, die ons vertelt dat het werkte.

Als we de map new_data openen, zien we dat het bestand voetbal_data.csv daarheen is gekopieerd:

En als we teruggaan naar de map waar het bestand vandaan kwam, zullen we zien dat het uit die map is verwijderd:

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:

CSV-bestanden importeren in R
Excel-bestanden importeren in R
Zip-bestanden importeren in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert