Välj och undersök indexkomponenter
Nu när du har importerat och rensat listings-datan kan du gå vidare och välja ut index-komponenterna som det största företaget inom varje sektor, mätt efter börsvärde.
Du får också möjlighet att titta närmare på komponenterna, deras senaste marknadsvärde och senaste kurs.
Den här övningen är en del av kursen
Manipulera tidsseriedata i Python
Övningsinstruktioner
Vi har redan importerat pandas som pd och läst in listings-datan med de ändringar du gjorde i föregående övning.
- Använd
.groupby()och.nlargest()för att välja det största företaget efter'Market Capitalization'inom varje'Sector', och tilldela resultatet tillcomponents. - Skriv ut
components, sorterat i fallande ordning efter börsvärde. - Välj
Stock Symbolfrånindexicomponents, tilldela det tilltickersoch skriv ut resultatet. - Skapa en lista
info_colssom innehåller kolumnnamnenCompany Name,Market CapitalizationochLast Sale. Använd sedan.loc[]medtickersochinfo_colsför att skriva ut mer detaljer om listningarna, sorterade i fallande ordning efterMarket Capitalization.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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(____)