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

Завантаження будь-якого файла, захищеного чи ні

У попередній вправі ви бачили, як можна читати файли Excel з інтернету за допомогою пакета read_excel, спочатку завантаживши файл функцією download.file().

Є більше можливостей: за допомогою download.file() ви можете завантажити будь-який тип файлів з вебу через HTTP і HTTPS: зображення, виконувані файли, а також файли .RData. Файл RData — це дуже ефективний формат для зберігання даних R.

Дані з файла RData можна завантажити функцією load(), але ця функція не приймає рядок-URL як аргумент. У цій вправі ви спочатку безпечно завантажите файл RData, а потім імпортуєте локальний файл даних.

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

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

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

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

  • Перегляньте URL у url_rdata. Він використовує захищене з'єднання https://. Ця адреса вказує на файл RData, що містить датафрейм із деякими метриками для різних видів вина.
  • Завантажте файл за адресою url_rdata за допомогою download.file(). Назвіть файл "wine_local.RData" у вашому робочому каталозі.
  • Завантажте створений файл wine_local.RData за допомогою функції load(). Вона приймає один аргумент — шлях до файла, у нашому випадку це лише назва файла. Після виконання цієї команди змінна wine автоматично з'явиться у вашому робочому просторі.
  • Виведіть summary() для набору даних wine.

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

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

# https URL to the wine RData file.
url_rdata <- "https://assets.datacamp.com/production/course_1478/datasets/wine.RData"

# Download the wine file to your working directory


# Load the wine data into your workspace using load()


# Print out the summary of the wine data
Редагувати та запускати код