Hoe write.table in r te gebruiken (met voorbeelden)


U kunt de write.table- functie in R gebruiken om een dataframe of matrix naar een bestand te exporteren.

Deze functie gebruikt de volgende basissyntaxis:

 write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ')

Standaard worden waarden in het geëxporteerde bestand gescheiden door één spatie, maar u kunt het sep- argument gebruiken om een ander scheidingsteken op te geven.

U kunt er bijvoorbeeld voor kiezen om een komma als scheidingsteken te gebruiken:

 write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ', sep=' , ')

Het volgende stap-voor-stap voorbeeld laat zien hoe u deze functie in de praktijk kunt gebruiken.

Gerelateerd: Lees.table gebruiken in R

Stap 1: Maak een dataframe

Laten we beginnen met het maken van een dataframe in R:

 #create data frame
df <- data. frame (var1=c(1, 3, 3, 4, 5),
                 var2=c(7, 7, 8, 3, 2),
                 var3=c(3, 3, 6, 6, 8),
                 var4=c(1, 1, 2, 8, 9))

#view data frame
df

  var1 var2 var3 var4
1 1 7 3 1
2 3 7 3 1
3 3 8 6 2
4 4 3 6 8
5 5 2 8 9

Stap 2: Gebruik write.table() om het dataframe te exporteren

Laten we vervolgens write.table() gebruiken om het dataframe te exporteren naar een bestand met de naam data.txt op mijn bureaublad:

 #export data frame to Desktop
write.write. table (df, file=' C:\\Users\\bob\\Desktop\\data.txt ')

Stap 3: Bekijk het geëxporteerde bestand

Vervolgens kan ik naar mijn bureaublad gaan en het bestand data.txt openen om de gegevens te bekijken:

Houd er rekening mee dat de waarden in het bestand worden gescheiden door enkele spaties, omdat we bij het exporteren van het dataframe geen ander scheidingsteken hebben opgegeven.

Aanvullende bronnen

Een dataframe exporteren naar een Excel-bestand in R
Een dataframe exporteren naar een CSV-bestand in R

Einen Kommentar hinzufügen

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