LoslegenKostenlos loslegen

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

Datenmanipulation mit data.table in R

Kurs anzeigen

Anleitung zur Übung

  • Schreibe dt mit dem Dateinamen "fwrite.txt" auf die Festplatte.
  • Importiere die Datei mit readLines(), um zu prüfen, dass die Spalte name automatisch in Anführungszeichen gesetzt wird und die Listenspalte mit | getrennt ist.
  • Importiere die Datei mit fread().

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Write dt to fwrite.txt
___(___, "___")

# Import the file using readLines()
___("fwrite.txt")

# Import the file using fread()
___("fwrite.txt")
Code bearbeiten und ausführen