Explorar e limpar informações de listagem de empresas
Para começar a construir um índice baseado no valor de mercado, você trabalhará com as informações de listagem combinadas das três maiores bolsas de valores de US, a NYSE, a NASDAQ e a AMEX.
Neste e no próximo exercício, você calculará os pesos de capitalização de mercado para essas ações.
Já importamos o site pandas
como pd
e carregamos o conjunto de dados listings
com informações de listagens dos sites NYSE, NASDAQ e AMEX. A coluna 'Market Capitalization'
já está medida em USD mn.
Este exercício faz parte do curso
Manipulação de dados de séries temporais em Python
Instruções de exercício
- Inspecione o site
listings
usando.info()
. - Mova a coluna
'Stock Symbol'
para o índice (inplace
). - Elimine todas as empresas com informações ausentes de
'Sector'
delistings
. - Selecione empresas com IPO Ano anterior a 2019.
- Inspecione o resultado das alterações que você acabou de fazer usando
.info()
. - Mostre o número de empresas por
'Sector'
usando.groupby()
e.size()
. Classifique a saída em ordem decrescente.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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(____)