ÎncepețiÎncepe gratuit

Selectează și inspectează componentele indexului

Acum că ai importat și curățat datele din listings, poți trece la selectarea componentelor index-ului ca cea mai mare companie din fiecare sector, în funcție de capitalizarea de piață.

Vei avea și ocazia să arunci o privire mai atentă asupra componentelor, a ultimei lor valori de piață și a ultimului preț.

Acest exercițiu face parte din cursul

Manipularea datelor de tip serie de timp în Python

Vezi cursul

Instrucțiuni pentru exercițiu

Am importat deja pandas ca pd și am încărcat datele listings cu modificările pe care le-ai făcut în exercițiul anterior.

  • Folosește .groupby() și .nlargest() pentru a selecta cea mai mare companie după 'Market Capitalization' din fiecare 'Sector' și atribuie rezultatul variabilei components.
  • Afișează components, sortat în ordine descrescătoare după capitalizarea de piață.
  • Selectează Stock Symbol din index-ul lui components, atribuie rezultatul variabilei tickers și afișează-l.
  • Creează o listă info_cols care conține numele coloanelor Company Name, Market Capitalization și Last Sale. Apoi folosește .loc[] cu tickers și info_cols pentru a print() mai multe detalii despre listări, sortate în ordine descrescătoare după Market Capitalization.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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(____)
Editează și rulează codul