Explorar e limpar informações de listagem de empresas
Para começar a construir um índice baseado em valor de mercado, você vai trabalhar com as informações combinadas de listagem das três maiores bolsas de valores dos EUA: NYSE, NASDAQ e AMEX.
Neste e no próximo exercício, você vai calcular os pesos por valor de mercado (market-cap) para essas ações.
Nós já importamos pandas como pd e carregamos o conjunto de dados listings com informações das listas da NYSE, NASDAQ e AMEX. A coluna 'Market Capitalization' já está medida em milhões de USD.
Este exercício faz parte do curso
Manipulando dados de séries temporais em Python
Instruções do exercício
- Inspecione
listingsusando.info(). - Mova a coluna
'Stock Symbol'para o índice (inplace). - Remova de
listingstodas as empresas sem informação em'Sector'. - Selecione empresas com ano de IPO 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(). Ordene a saída em ordem decrescente.
Exercício interativo prático
Experimente este exercício completando 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(____)