НачатьНачать бесплатно

Безопасный импорт

В предыдущих упражнениях вы работали с URL-адресами, которые начинались с http://. Однако существует более безопасная альтернатива — HTTPS, что расшифровывается как HyperText Transfer Protocol Secure. Запомните простое правило: HTTPS относительно безопасен, HTTP — нет.

Хорошая новость: начиная с версии R 3.2.2 стандартные функции импорта поддерживают соединения по https://.

Это упражнение является частью курса

Промежуточный уровень: импорт данных в R

Посмотреть курс

Инструкции к упражнению

  • Обратите внимание на URL в переменной url_csv — он использует защищённое соединение https://.
  • С помощью read.csv() импортируйте файл по адресу url_csv. Файл .csv содержит названия столбцов в первой строке. Присвойте результат переменной pools1.
  • Загрузите пакет readr. Он уже установлен на серверах DataCamp.
  • С помощью read_csv() прочитайте тот же файл .csv из url_csv. Присвойте результат переменной pools2.
  • Выведите структуру объектов pools1 и pools2. Импорт прошёл так же успешно, как и при обычном подключении по http!

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# https URL to the swimming_pools csv file.
url_csv <- "https://assets.datacamp.com/production/course_1478/datasets/swimming_pools.csv"

# Import the file using read.csv(): pools1


# Load the readr package


# Import the file using read_csv(): pools2


# Print the structure of pools1 and pools2

Редактировать и запускать код