IniziaInizia gratis

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

Visualizza il corso

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 a components.
  • Stampa components, ordinato in ordine decrescente per market cap.
  • Seleziona Stock Symbol dall'index di components, assegnalo a tickers e stampa il risultato.
  • Crea una lista info_cols che contenga i nomi delle colonne Company Name, Market Capitalization e Last Sale. Poi usa .loc[] con tickers e info_cols per print() maggiori dettagli sulle listings ordinate in ordine decrescente per Market 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(____)
Modifica ed esegui il codice