Безопасный импорт
В предыдущих упражнениях вы работали с 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