我有如下数据框:
month start end
0 2018-1 1000 0
1 2018-2 1100 0.1
2 2018-3 1400 0.3
3 2018-4 700 -0.5
如果我想用线绘制“开始”列,用条形图绘制“结束”列(x 轴应该是月份),并且只在同一个图中使用 pandas 绘图函数,我应该怎么做?+ 对于条形图,最好在图表的末尾有一条黑色水平线 = 0,并且条形图采用颜色编码,使得正回报为绿色,负回报为红色。
我开始尝试
ax = df.plot(figsize=(10,5), x='month', y='start')
df.plot(figsize=(10,5), x='month', y='end', kind='bar', ax=ax)
ax
pass
但它看起来不是我想要的。提前致谢!

茅侃侃
PIPIONE
潇湘沐
随时随地看视频慕课网APP
相关分类