Selecionar e inspecionar os componentes do índice
Agora que você importou e limpou os dados do site listings
, pode continuar a selecionar os componentes do site index
como a maior empresa de cada setor por capitalização de mercado.
Você também terá a oportunidade de examinar mais de perto os componentes, seu último valor de mercado e o último preço.
Este exercício faz parte do curso
Manipulação de dados de séries temporais em Python
Instruções de 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'
para cada'Sector'
e atribua o resultado acomponents
. - Imprimir
components
, classificado em ordem decrescente por capitalização de mercado. - Selecione
Stock Symbol
emindex
decomponents
, atribua-o atickers
e imprima o resultado. - Crie uma lista
info_cols
que contenha os nomes das colunasCompany Name
,Market Capitalization
eLast Sale
. Em seguida, use.loc[]
comtickers
einfo_cols
paraprint()
mais detalhes sobre as listagens classificadas em ordem decrescente porMarket Capitalization
).
Exercício interativo prático
Experimente este exercício preenchendo 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(____)