Bezpieczne importowanie
W poprzednich ćwiczeniach pracowałeś(-aś) z adresami URL zaczynającymi się od http://. Istnieje jednak bezpieczniejsza alternatywa dla HTTP – mianowicie HTTPS, czyli HyperText Transfer Protocol Secure. Zapamiętaj: HTTPS jest względnie bezpieczny, HTTP – nie.
Na szczęście od wersji R 3.2.2 możesz korzystać ze standardowych funkcji importujących również z połączeniami https://.
To ćwiczenie jest częścią kursu
Importowanie danych w R – poziom średnio zaawansowany
Instrukcje do ćwiczenia
- Przyjrzyj się adresowi URL w
url_csv. Używa bezpiecznego połączenia,https://. - Użyj
read.csv(), aby zaimportować plik spod adresuurl_csv. Plik.csv, do którego się odwołuje, zawiera nazwy kolumn w pierwszym wierszu. Nazwij gopools1. - Załaduj pakiet
readr. Jest już zainstalowany na serwerach DataCamp. - Użyj
read_csv(), aby wczytać ten sam plik.csvspod adresuurl_csv. Nazwij gopools2. - Wyświetl strukturę obiektów
pools1ipools2. Wygląda na to, że importowanie przebiegło równie sprawnie jak przy zwykłym połączeniuhttp!
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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