mplfinance 中 plt.scatter 的等价物是什么???
我正在使用 mpl Finance 绘制股票价格图表。
def graph():
file = 'prices1.xlsx'
data = pd.read_excel(file, sheet_name = stockQuote)
data.Date = pd.to_datetime(data.Date)
data = data.set_index('Date')
mpf.plot(data, type = 'candle', mav = (100), tight_layout = True)
这个
graph('AAPL')
应该给我烛台上的 AAPL 价格图表。
我有另一张带有买卖价格的 Excel 表格。看起来像这样
myPrices = pd.read_excel('transactions.xlsx')
日期 | 象征 | 行动 | 价格 |
---|---|---|---|
2020-03-20 | 苹果 | 买 | 80 |
2021-03-05 | 苹果 | 卖 | 120 |
2020-03-20 | 特斯拉 | 买 | 400 |
我知道 matplotlib 有这个:
plt.scatter(myPrices.index, myPrices['Buy'], label = 'Buy', market = '^', color = 'green')
plt.scatter(myPrices.index, myPrices['Sell'], label = 'Sell', market = 'v', color = 'red')
因为我想绘制'AAPL',所以我想读取transaction.xlsx 中的Symbol = 'AAPL' 中的日期。我想在购买时在 MPLFINANCE GRAPH 中用绿色箭头 ^ 表示,在卖出时用红色箭头 v 表示。但是,我只知道matplotlib中的这种方法。mplfinance 是否有等价物?请帮助