Výběr a prozkoumání komponent indexu
Teď, když máš data listings naimportovaná a vyčištěná, můžeš přistoupit k výběru komponent index — konkrétně největší společnosti v každém sektoru podle tržní kapitalizace.
Zároveň se podíváš na jednotlivé komponenty, jejich poslední tržní hodnotu a poslední cenu akcie.
Toto cvičení je součástí kurzu
Manipulace s časovými řadami v Pythonu
Pokyny k cvičení
pandas je už naimportovaný jako pd a data listings jsou načtená s úpravami z předchozího cvičení.
- Pomocí
.groupby()a.nlargest()vyber největší společnost podle'Market Capitalization'v každém sektoru'Sector'a výsledek přiřaď docomponents. - Vypiš
componentsseřazené sestupně podle tržní kapitalizace. - Ze
indexobjektucomponentsvyberStock Symbol, přiřaď ho dotickersa výsledek vypiš. - Vytvoř seznam
info_colss názvy sloupcůCompany Name,Market CapitalizationaLast Sale. Pak pomocí.loc[]stickersainfo_colsvypiš (print()) podrobnější informace o záznamech seřazených sestupně podleMarket Capitalization.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Select largest company for each sector
components = ____
# Print components, sorted by market cap
print(____)
# Select stock symbols and print the result
tickers = ____
print(____)
# Print company name, market cap, and last price for each component
info_cols = ____
print(____)