Scrierea fișierelor pe disc
fwrite() este o funcție de scriere paralelă a fișierelor și, la fel ca fread(), are valori implicite inteligente.
De exemplu, afișează dt în consolă și observă că în coloana name prenumele și numele de familie sunt separate prin ,, iar coloana val este de tip list. fwrite() poate pune automat ghilimele în jurul coloanei name și poate adăuga un separator secundar (simbolul operatorului SAU, |) pentru coloana de tip listă.
Acest exercițiu face parte din cursul
Manipularea datelor cu data.table în R
Instrucțiuni pentru exercițiu
- Scrie
dtpe disc folosind numele de fișier"fwrite.txt". - Importă fișierul cu
readLines()pentru a verifica că valorile coloaneinamesunt puse automat între ghilimele și că valorile coloanei de tip listă sunt separate prin|. - Importă fișierul folosind
fread().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Write dt to fwrite.txt
___(___, "___")
# Import the file using readLines()
___("fwrite.txt")
# Import the file using fread()
___("fwrite.txt")