【发布时间】:2019-10-29 04:32:36
【问题描述】:
我正在尝试绘制时间序列数据,以便可以在数据本身上显示买卖点。
这是数据的样子:
这是收盘价折线图:
这是买入卖出信号(我现在只打印买入卖出信号,但我会将它们存储到一个新的数据框中):
我不想标记every 数据点,而是标记buy-sell list 中的点。我需要匹配两个数据框中的日期,并为购买添加一个绿色向上箭头,为出售添加一个红色向下箭头。一个示例解决方案:
我该怎么做?
【问题讨论】:
-
使用 ax.annotate。 matplotlib.org/users/annotations.html 尝试这样做会发生什么?
-
我对 matplotlib 很陌生。我研究并尝试了
markevery选项,但没有得到我想要的。你能给我一个工作的例子吗? -
链接页面上有很多通用示例。对于更具体的内容,请将您的一些代码添加到您的问题中。
标签: python matplotlib plot time-series visualization