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

Connected

cvičení

Technologická IPO podle roku na všech burzách

Každá společnost ve slovníku listings má rok IPO v rozmezí 1972 až 2017. V tomto kontextu je proto vhodné považovat sloupec 'IPO Year' každého listu za kategorickou proměnnou s dobře definovaným pořadím, i když je jejího dtype float64.

V tomto cvičení zkombinuješ data ze všech tří burz a zobrazíš rozdělení roků IPO pro společnosti v technologickém sektoru. pandas jako pd a matplotlib.pyplot jako plt jsou již importovány a slovník listings z předchozího cvičení je k dispozici v tvém pracovním prostředí.

Pokyny

100 XP
  • Použij cyklus for s proměnnou iterátoru exchange, která obsahuje název každé burzy.
    • V každé iteraci přidej DataFrame odpovídající klíči exchange ve slovníku listings do all_listings.
  • Po dokončení cyklu použij pd.concat() ke sloučení tří DataFrames v all_listings a výsledek přiřaď do listing_data.
  • Vyfiltruj listing_data pro společnosti ze sektoru 'Technology' a výsledek přiřaď do tech_companies.
  • Přiřaď sloupec 'IPO Year' z tech_companies do ipo_years.
  • Pro tato data použij .dropna() k odstranění chybějících hodnot a .astype() k převodu na int.
  • Na ipo_years aplikuj .value_counts(), seřaď roky vzestupně a vytvoř sloupcový graf s názvem 'Tech IPOs by Year'.
  • Otočte popisky osy x (xticks) o 45 stupňů a zobraz výsledek.