Importowanie plików płaskich z internetu
W lekcji wideo widziałeś, że funkcje z pakietu utils, takie jak read.csv() i read.delim(), potrafią automatycznie importować dane z adresów URL wskazujących na pliki płaskie w internecie.
Pewnie zastanawiasz się, czy alternatywny pakiet Hadleya Wickhama – readr – jest równie skuteczny. Sprawdź to w tym ćwiczeniu! Adresy URL do pliku .csv oraz pliku .txt są już dla ciebie przygotowane. Twoim zadaniem jest zaimportowanie danych. Jeśli tylko się uda…
To ćwiczenie jest częścią kursu
Importowanie danych w R – poziom średnio zaawansowany
Instrukcje do ćwiczenia
- Załaduj pakiet
readr. Jest już zainstalowany na serwerach DataCamp. - Użyj zmiennej
url_csv, aby wczytać plik.csv, na który wskazuje. Skorzystaj z funkcjiread_csv(). Plik.csvzawiera nazwy kolumn w pierwszym wierszu. Zapisz wynikową ramkę danych jakopools. - Analogicznie, użyj zmiennej
url_delim, aby wczytać plik.txtz internetu. Skorzystaj z funkcjiread_tsv()i zapisz wynik jakopotatoes. - Wyświetl
poolsipotatoes. Czy dane wyglądają poprawnie?
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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