【发布时间】:2020-05-07 10:39:07
【问题描述】:
我已将一些股票价格数据加载到数据框中。我想在 Y 轴上快速绘制收盘价,在 X 轴上绘制日期。
这是我的数据框的样子:
Open High Low Close Adjusted_close Volume
Date
1980-12-11 22.000 22.000 22.000 22.000 0.0308 0
1980-12-12 28.750 28.876 28.750 28.750 0.0395 2093900
1980-12-15 27.250 27.376 27.250 27.250 0.0375 785200
1980-12-16 25.250 25.376 25.250 25.250 0.0350 472000
1980-12-17 25.876 26.000 25.876 25.876 0.0359 385900
当我输入 df.plot() 时,它会绘制一些看起来像直方图的东西。
当我输入 df.plot('Close') 时,它会绘制一堆波浪线。
我有两个问题:
- 如何快速绘制收盘价与日期的关系
- 假设我有另外两列(“买入”和“卖出”)是布尔标志,在数据框中,我如何使用绿色向上箭头和红色向下箭头绘制“买入”和“卖出”点同一地块上的箭头 ?
【问题讨论】:
标签: python pandas matplotlib plot