1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Importing Data in R

Connected

cvičení

OMDb API

Ve videu jsi viděl/a, jak snadná je práce s API, jakmile víš, jak správně formulovat požadavky. Také jsi viděl/a, jak načíst všechny informace o filmu Rain Man z OMDb – stačí zavolat GET() a pak si vyžádat obsah pomocí funkce content(). Tato funkce z balíčku httr používá jsonlite na pozadí, aby importovala JSON data do R.

Nyní ale víš, že jsonlite umí pracovat přímo s URL. Stačí předat URL požadavku funkci fromJSON() a data máš v R. V tomto cvičení tuto techniku použiješ k porovnání roku vydání dvou filmů z Open Movie Database.

Pokyny

100 XP
  • V ukázkovém kódu jsou dvě URL a volání fromJSON() pro sestavení sw4. Přidej podobné volání pro sestavení sw3.
  • Vypiš prvek Title pro sw4 i sw3 pomocí operátoru $. O jaké filmy se jedná?
  • Napiš výraz, který vrátí TRUE, pokud byl sw4 vydán později než sw3. Tato informace je uložena v prvku Year pojmenovaných seznamů.