1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Importing and Managing Financial Data in Python

Connected

cvičení

Načtení všech dat o akciích a procházení párů klíč–hodnota ve slovníku

Už víš, že objekt pd.DataFrame() je dvourozměrná datová struktura s pojmenovanými osami. Jak jsi viděl/a ve videu, funkce pd.concat() slouží ke konkatenaci – tedy ke svislému spojení dvou nebo více DataFramů. K přidávání nových sloupců do DataFramů můžeš také využít broadcasting.

V tomto cvičení si procvičíš tuto novou funkci pandas na datech z burz NYSE a NASDAQ. pandas je naimportován jako pd.

Pokyny

100 XP
  • Naimportuj data ze souboru listings.xlsx – ze záložek 'nyse' a 'nasdaq' – do proměnných nyse a nasdaq. Hodnoty 'n/a' načti jako chybějící hodnoty.
  • Pomocí .info() zkontroluj obsah obou DataFramů a zjisti, kolik společností obsahují.
  • S využitím broadcastingu vytvoř nový referenční sloupec 'Exchange', který bude pro každý DataFrame obsahovat hodnotu 'NYSE' nebo 'NASDAQ'.
  • Pomocí pd.concat() spoj DataFramy nyse a nasdaq (v tomto pořadí) a výsledek ulož do proměnné combined_listings.