Seleziona e ispeziona i componenti dell'indice
Ora che hai importato e ripulito i dati di listings, puoi procedere a selezionare i componenti dell'index come l'azienda più grande per ciascun settore per capitalizzazione di mercato.
Avrai anche l'opportunità di dare un'occhiata più da vicino ai componenti, al loro ultimo valore di mercato e all'ultimo prezzo.
Questo esercizio fa parte del corso
Elaborazione di serie temporali in Python
Istruzioni dell'esercizio
Abbiamo già importato pandas come pd e caricato i dati listings con le modifiche effettuate nell'esercizio precedente.
- Usa
.groupby()e.nlargest()per selezionare l'azienda più grande per'Market Capitalization'in ciascun'Sector', e assegna il risultato acomponents. - Stampa
components, ordinato in ordine decrescente per market cap. - Seleziona
Stock Symboldall'indexdicomponents, assegnalo atickerse stampa il risultato. - Crea una lista
info_colsche contenga i nomi delle colonneCompany Name,Market CapitalizationeLast Sale. Poi usa.loc[]contickerseinfo_colsperprint()maggiori dettagli sulle listings ordinate in ordine decrescente perMarket Capitalization).
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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(____)