ПочатиПочніть безкоштовно

Запис файлів на диск

fwrite() — це паралельний засіб запису файлів, і, як і fread(), має розумні значення за замовчуванням.

Наприклад, виведіть dt у консолі та зверніть увагу, що в стовпці name ім'я та прізвище розділені комою ,, а стовпець val має тип list. fwrite() може автоматично взяти стовпець name у лапки та додати вторинний розділювач (символ оператора OR, |) для стовпця-списку.

Ця вправа є частиною курсу

Опрацювання даних із data.table в R

Переглянути курс

Інструкції до вправи

  • Запишіть dt на диск у файл з назвою "fwrite.txt".
  • Імпортуйте файл за допомогою readLines(), щоб перевірити, що стовпець name автоматично взято в лапки, а стовпець-список розділено символом |.
  • Імпортуйте файл за допомогою fread().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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

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

# Import the file using fread()
___("fwrite.txt")
Редагувати та запускати код