Selecionar e inspecionar os componentes do índice
Agora que você importou e limpou os dados de listings, pode selecionar os componentes do index como a maior empresa de cada setor por capitalização de mercado.
Você também vai poder analisar de perto os componentes, seu último valor de mercado e o último preço.
Este exercício faz parte do curso
Manipulando dados de séries temporais em Python
Instruções do exercício
Já importamos pandas como pd e carregamos os dados de listings com as modificações que você fez no último exercício.
- Use
.groupby()e.nlargest()para selecionar a maior empresa por'Market Capitalization'em cada'Sector', e atribua o resultado acomponents. - Imprima
components, ordenado em ordem decrescente por capitalização de mercado. - Selecione
Stock Symboldoindexdecomponents, atribua atickerse imprima o resultado. - Crie uma lista
info_colsque contenha os nomes das colunasCompany Name,Market CapitalizationeLast Sale. Em seguida, use.loc[]comtickerseinfo_colsparaprint()mais detalhes sobre os listings ordenados em ordem decrescente porMarket Capitalization).
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(____)