Dateien auf die Festplatte schreiben
fwrite() ist ein paralleler Dateischreiber und hat, genau wie fread(), intelligente Standardwerte.
Gib zum Beispiel dt in deiner Konsole aus und achte darauf, dass in der Spalte name Vor- und Nachname durch ein , getrennt sind und die Spalte val vom Typ list ist. fwrite() kann die Spalte name automatisch in Anführungszeichen setzen und für die Listenspalte einen sekundären Trenner (das Symbol des OR-Operators, |) hinzufügen.
Diese Übung ist Teil des Kurses
<Kurs>Datenmanipulation mit data.table in R</Kurs>Übungsanweisungen
- Schreibe
dtmit dem Dateinamen"fwrite.txt"auf die Festplatte. - Importiere die Datei mit
readLines(), um zu prüfen, dass die Spaltenameautomatisch in Anführungszeichen gesetzt wird und die Listenspalte mit|getrennt ist. - Importiere die Datei mit
fread().
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Write dt to fwrite.txt
___(___, "___")
# Import the file using readLines()
___("fwrite.txt")
# Import the file using fread()
___("fwrite.txt")