Začněte nyníZačněte zdarma

Stahování libovolných souborů – se zabezpečením i bez

V předchozím cvičení jsi viděl/a, jak lze číst excelové soubory z webu pomocí balíčku read_excel – nejprve stáhneš soubor funkcí download.file() a pak s ním pracuješ lokálně.

A to není vše: pomocí download.file() lze stáhnout prakticky jakýkoli typ souboru z webu přes HTTP i HTTPS – obrázky, spustitelné soubory, ale také soubory .RData. Formát RData je velmi efektivní způsob, jak ukládat data v R.

Data ze souboru RData načteš pomocí funkce load(), která ale nepřijímá URL jako argument. V tomto cvičení proto nejprve soubor RData bezpečně stáhneš a teprve pak načteš lokální datový soubor.

Toto cvičení je součástí kurzu

Intermediate Importing Data in R

Zobrazit kurz

Pokyny k cvičení

  • Podívej se na URL adresu v proměnné url_rdata. Používá zabezpečené připojení https://. Tato URL odkazuje na soubor RData obsahující datový rámec s různými ukazateli pro různé druhy vína.
  • Stáhni soubor z adresy url_rdata pomocí funkce download.file(). Ulož ho do svého pracovního adresáře pod názvem "wine_local.RData".
  • Načti vytvořený soubor wine_local.RData pomocí funkce load(). Ta přijímá jeden argument – cestu k souboru, což je v našem případě pouze název souboru. Po spuštění tohoto příkazu bude proměnná wine automaticky dostupná ve tvém pracovním prostředí.
  • Vypiš summary() datové sady wine.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód