Kom igångKom igång gratis

Utforska och rensa information om börslistade företag

För att komma igång med att bygga ett marknadsvärdesviktat index arbetar du med samlad listningsinformation för de tre största amerikanska aktiebörserna: NYSE, NASDAQ och AMEX.

I den här och nästa övning beräknar du marknadsvärdesvikter för dessa aktier.

Vi har redan importerat pandas som pd och laddat datamängden listings med listningsinformation från NYSE, NASDAQ och AMEX. Kolumnen 'Market Capitalization' är redan angiven i miljoner USD.

Den här övningen är en del av kursen

Manipulera tidsseriedata i Python

Visa kurs

Övningsinstruktioner

  • Inspektera listings med .info().
  • Flytta kolumnen 'Stock Symbol' till indexet (inplace).
  • Ta bort alla företag som saknar information i kolumnen 'Sector' från listings.
  • Välj företag med börsintroduktionsår före 2019.
  • Inspektera resultatet av ändringarna med .info().
  • Visa antalet företag per 'Sector' med .groupby() och .size(). Sortera resultatet i fallande ordning.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Inspect listings
print(____)

# Move 'stock symbol' into the index


# Drop rows with missing 'sector' data


# Select companies with IPO Year before 2019
listings = ____

# Inspect the new listings data
print(____)

# Show the number of companies per sector
print(____)
Redigera och kör kod