Descărcarea oricărui fișier, securizat sau nu
În exercițiul anterior ai văzut cum poți citi fișiere Excel de pe web folosind pachetul read_excel, descărcând mai întâi fișierul cu funcția download.file().
Există și mai mult: cu download.file() poți descărca orice tip de fișier de pe web, prin HTTP și HTTPS – imagini, fișiere executabile, dar și fișiere .RData. Un fișier RData este un format foarte eficient pentru stocarea datelor R.
Poți încărca date dintr-un fișier RData folosind funcția load(), însă aceasta nu acceptă un URL ca argument. În acest exercițiu, vei descărca mai întâi fișierul RData în mod securizat, apoi vei importa fișierul local.
Acest exercițiu face parte din cursul
Importul intermediar al datelor în R
Instrucțiuni pentru exercițiu
- Aruncă o privire la URL-ul din
url_rdata. Acesta folosește o conexiune securizată,https://. URL-ul indică un fișierRDatacare conține un set de date cu diverse metrici despre diferite tipuri de vin. - Descarcă fișierul de la
url_rdatafolosinddownload.file(). Salvează fișierul cu numele"wine_local.RData"în directorul tău de lucru. - Încarcă fișierul creat,
wine_local.RData, folosind funcțiaload(). Aceasta primește un singur argument – calea către fișier, care în cazul nostru este chiar numele fișierului. După rularea acestei comenzi, variabilawineva fi disponibilă automat în spațiul tău de lucru. - Afișează
summary()-ul setului de datewine.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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