如何使用matplotlib为特定股票图表添加图例?

sy5wg1nm  于 2023-02-23  发布在  其他
关注(0)|答案(1)|浏览(183)

我有这个代码来绘制3个游戏公司的股票。但我想给予传奇,这样我就可以知道哪个图表是EA或采取两个或动视。

from pandas_datareader import data as pdr
import yfinance as yf
import matplotlib.pyplot as plt

yf.pdr_override()
y_symbols = ['EA', 'TTWO', 'ATVI']

from datetime import datetime
startdate = datetime(2000,1,1)
enddate = datetime(2023,1,31)
data = pdr.get_data_yahoo(y_symbols, start=startdate, end=enddate)

#print(data)

#data['Close'].plot()

plt.figure(figsize=(20,10))
plt.plot(data.index, data['Close'])
plt.xlabel("Date")
plt.ylabel("Price (in USD)")
plt.title("Game Corporation Stock Price 1/1/00 - 1/1/23")
plt.show()

谢谢你。

vwoqyblh

vwoqyblh1#

您可以将label参数添加到plot命令中,然后调用plt.legend(),例如:

plt.plot(data.index, data['Close'], label=data["Close"].columns)
plt.legend()

相关问题