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

read.table

Якщо ви працюєте з більш екзотичними форматами плоских файлів, скористайтеся read.table(). Це базова функція імпорту; у ній можна вказати безліч різних аргументів. На відміну від read.csv() та read.delim(), аргумент header за замовчуванням дорівнює FALSE, а аргумент sep за замовчуванням — "".

Знову ваша черга! Дані — це все той самий hotdogs.txt (переглянути). У першому рядку немає назв стовпців, а роздільники полів — табуляції. Цього разу файл міститься в папці data у межах вашого поточного робочого каталогу. Змінну path з місцем розташування цього файлу вже створено для вас.

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

Вступ до імпорту даних у R

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

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

  • Доповніть виклик read.table(), щоб завантажити файл, розділений табуляціями, який знаходиться за шляхом path.
  • Викличте head() для hotdogs; це виведе перші 6 спостережень у датафреймі.

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

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

# Path to the hotdogs.txt file: path
path <- file.path("data", "hotdogs.txt")

# Import the hotdogs.txt file: hotdogs
hotdogs <- read.table(___, 
                      sep = ___, 
                      col.names = c("type", "calories", "sodium"))

# Call head() on hotdogs
___
Редагувати та запускати код