ComenzarEmpieza gratis

Escribir archivos en disco

fwrite() es un escritor de archivos en paralelo y, al igual que fread(), tiene valores predeterminados inteligentes.

Por ejemplo, imprime dt en tu consola y fíjate en que la columna name tiene el nombre y apellido separados por una , y la columna val es de tipo list. fwrite() puede entrecomillar automáticamente la columna name y añadir un separador secundario (el símbolo del operador OR, |) para la columna de tipo lista.

Este ejercicio forma parte del curso

Manipulación de datos con data.table en R

Ver curso

Instrucciones del ejercicio

  • Escribe dt en disco usando el nombre de archivo "fwrite.txt".
  • Importa el archivo con readLines() para verificar que la columna name se entrecomilla automáticamente y que la columna de lista se separa con |.
  • Importa el archivo con fread().

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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

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

# Import the file using fread()
___("fwrite.txt")
Editar y ejecutar código