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

Connected

cvičení

Hodnota společností podle burzy a sektoru

Podrobnější přehledy dat můžeš vytvořit tak, že do .groupby() předáš seznam sloupců nebo použiješ statistickou metodu, například .mean(), přímo na jeden či více číselných sloupců.

V tomto cvičení vypočítáš mediánovou tržní kapitalizaci pro každý sektor s rozlišením podle burzy, na které jsou společnosti kótovány. Použiješ také .unstack(), které přesune popisky burz z řádků do sloupců. Než začneš, je dobré si prohlédnout DataFrame listings v konzoli!

pandas je importován jako pd a matplotlib.pyplot jako plt. DataFrame listings s referenčním sloupcem 'Exchange' a novým sloupcem market_cap_m obsahujícím tržní kapitalizaci v milionech USD je dostupný ve tvém pracovním prostředí.

Pokyny

100 XP
  • Seskup data podle 'Sector' i 'Exchange' a výsledek přiřaď do proměnné by_sector_exchange.
  • Vypočítej mediánovou tržní kapitalizaci pro by_sector_exchange a výsledek přiřaď do mcap_by_sector_exchange.
  • Zobraz prvních 5 řádků výsledku pomocí .head().
  • Zavolej .unstack() na mcap_by_sector_exchange, aby se popisky Exchange přesunuly do sloupců, a výsledek přiřaď do mcap_unstacked.
  • Zobraz výsledek jako sloupcový graf s názvem 'Median Market Capitalization by Exchange' a ylabel nastaveným na 'USD mn'.
  • Výsledek zobraz.