Hitta det största konsumentföretaget noterat efter 1998
Du kan filtrera data med fler villkor genom att omsluta varje villkor med parenteser och använda logiska operatorer som & och |.
Här tar du reda på vilket företag som är det största konsumenttjänstföretaget som börsnoterades efter Amazon 1997. Data finns i kolumnen 'IPO Year'; en börsintroduktion (IPO, Initial Public Offering) är en finansiell term som beskriver första gången ett privat företags aktier erbjuds till allmänheten.
DataReader, date, pandas som pd och matplotlib.pyplot som plt har importerats. listings-DataFramen från föregående övning är också tillgänglig.
Den här övningen är en del av kursen
Importera och hantera finansiell data i Python
Övningsinstruktioner
- Ange
'Stock Symbol'som index förlistings. - Använd
.loc[]för att filtrera rader där'Sector'är'Consumer Services'ochIPO Yearär från och med 1998, och välj även kolumnen'Market Capitalization'. Använd.idxmax()och tilldela resultatet tillticker. - Ange
start-datumet till den 1 januari 2015. - Använd
DataReaderför att hämta aktiedata förtickerfrån'yahoo'från och medstart. - Plotta
'close'- och'volume'-priserna för det här företaget, med'volume'försecondary_yochtickersomtitle.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()