Encontre a maior empresa de consumo listada após 1998
Você pode filtrar seus dados por ainda mais condições envolvendo cada condição entre parênteses e usando operadores lógicos como & e |.
Aqui, você vai descobrir qual é a maior empresa de serviços ao consumidor que abriu capital depois da Amazon, em 1997. Os dados estão na coluna 'IPO Year'; uma Initial Public Offering (IPO) é um termo financeiro que descreve a primeira vez que as ações de uma empresa privada são oferecidas ao público.
DataReader, date, pandas como pd e matplotlib.pyplot como plt já foram importados. O DataFrame listings do exercício anterior também está disponível.
Este exercício faz parte do curso
Importing and Managing Financial Data in Python
Instruções do exercício
- Defina
'Stock Symbol'como o índice delistings. - Use
.loc[]para filtrar as linhas em que'Sector'é'Consumer Services'eIPO Yeara partir de 1998, e selecione também a coluna'Market Capitalization'. Aplique.idxmax()e atribua o resultado aticker. - Defina a data
startcomo 1º de janeiro de 2015. - Use o
DataReaderpara obter os dados da ação detickerde'yahoo'desdestart. - Faça o gráfico dos preços
'close'e'volume'dessa empresa, usando'volume'emsecondary_yetickercomotitle.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Set Stock Symbol as the index
listings = ____
# Get ticker of the largest consumer services company listed after 1997
ticker = listings.loc[(____ == ____) & (____ > 1998), 'Market Capitalization'].____()
# Set the start date
start = ____
# Import the stock data
data = ____
# Plot close and volume
data[['close', 'volume']].____
# Show the plot
plt.show()