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

Імпорт плоских файлів із вебу

У відео ви бачили, що функції utils для імпорту плоских файлів, зокрема read.csv() і read.delim(), уміють автоматично імпортувати з URL-адрес, які вказують на такі файли в інтернеті.

Можливо, ви замислилися, чи є альтернативний пакет Гедлі Вікема, readr, таким само потужним. З'ясуйте це у цій вправі! URL-адреси і для файлу .csv, і для файлу з розділювачами вже підготовлені для вас. Вам лишилося справді імпортувати дані. Якщо це спрацює, звісно…

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

Середній рівень імпорту даних у R

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

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

  • Підключіть пакет readr. Він уже встановлений на серверах DataCamp.
  • Використайте url_csv, щоб прочитати файл .csv, на який він вказує. Скористайтеся функцією read_csv(). У файлі .csv назви стовпців містяться в першому рядку. Збережіть отриманий датафрейм як pools.
  • Так само використайте url_delim, щоб прочитати онлайн-файл .txt. Скористайтеся функцією read_tsv() і збережіть результат як potatoes.
  • Виведіть pools і potatoes. Схоже на правду?

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

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

# Load the readr package


# Import the csv file: pools
url_csv <- "http://assets.datacamp.com/production/course_1478/datasets/swimming_pools.csv"


# Import the txt file: potatoes
url_delim <- "http://assets.datacamp.com/production/course_1478/datasets/potatoes.txt"


# Print pools and potatoes
Редагувати та запускати код