Pandas 组合数据帧

Pandas 组合数据帧,pandas,plot,spyder,Pandas,Plot,Spyder,免责声明:我刚开始使用Python 我有一个pandas数据框ri按日期索引,有一列表示股票收盘价,名为Close 我想用以下公式绘制2016年和2017年的收盘价: ri.loc['2016-01-01':'2016-12-31','Close'].plot() ri.loc['2017-01-01':'2017-12-31','Close'].plot() 我在用蟒蛇,用Spyder写我的台词。 当我在Jupyter笔记本中使用%matplotlib inline执行上述操作时,效果与预期

免责声明:我刚开始使用Python

我有一个pandas数据框
ri
按日期索引,有一列表示股票收盘价,名为
Close

我想用以下公式绘制2016年和2017年的收盘价:

ri.loc['2016-01-01':'2016-12-31','Close'].plot()
ri.loc['2017-01-01':'2017-12-31','Close'].plot()
我在用蟒蛇,用Spyder写我的台词。 当我在Jupyter笔记本中使用
%matplotlib inline
执行上述操作时,效果与预期一致,即在同一个图形上以两种颜色绘制两年,轴从
2016-01-01到2017-12-31

然而,在Spyder上,它将两个系列绘制在同一个图表上,但仅使用2017年的日期

谢谢你的帮助

尼古拉斯