Запис файлів на диск
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")