ComeçarComece de graça

Gravando arquivos em disco

fwrite() é um gravador de arquivos em paralelo e, assim como fread(), também tem padrões inteligentes.

Por exemplo, imprima dt no seu console e repare que a coluna name tem nome e sobrenome separados por ,, e a coluna val é do tipo list. O fwrite() consegue, automaticamente, colocar aspas na coluna name e adicionar um separador secundário (o símbolo do operador OR, |) para a coluna de listas.

Este exercício faz parte do curso

Manipulação de dados com data.table em R

Ver curso

Instruções do exercício

  • Grave dt em disco usando o nome de arquivo "fwrite.txt".
  • Importe o arquivo usando readLines() para verificar que a coluna name é colocada entre aspas automaticamente e que a coluna de lista é separada por |.
  • Importe o arquivo usando fread().

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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

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

# Import the file using fread()
___("fwrite.txt")
Editar e executar o código