Bedrijfsvermeldingen verkennen en opschonen
Om te beginnen met het bouwen van een marktwaardegestuurde index, ga je werken met de gecombineerde vermelde informatie voor de drie grootste Amerikaanse beurzen: de NYSE, de NASDAQ en de AMEX.
In deze en de volgende oefening bereken je marktcap-gewichten voor deze aandelen.
We hebben pandas al geïmporteerd als pd, en de gegevensset listings geladen met informatie van de NYSE, NASDAQ en AMEX. De kolom 'Market Capitalization' is al uitgedrukt in USD mln.
Deze oefening maakt deel uit van de cursus
Tijdreeksgegevens manipuleren in Python
Oefeninstructies
- Inspecteer
listingsmet.info(). - Zet de kolom
'Stock Symbol'in de index (inplace). - Verwijder alle bedrijven met ontbrekende
'Sector'-informatie uitlistings. - Selecteer bedrijven met een IPO-jaar vóór 2019.
- Inspecteer het resultaat van de wijzigingen die je zojuist hebt gemaakt met
.info(). - Toon het aantal bedrijven per
'Sector'met.groupby()en.size(). Sorteer de uitvoer in aflopende volgorde.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(____)