我在Linux Centos7中使用Python 3.6。熊猫0.24.2版本,ggplot 0.11.5。
我正在跟踪在这里找到的教程:http://blog.yhat.com/posts/aggregating-and-plotting-time-series-in-python.html
注意,我必须将Pandas环境从引用两个文件“ pandas.lib.Timestamp”到“ pandas.Timestamp”进行修改,并且必须在ggplot stat_smooth.py的第77行中进行编辑
smoothed_data = smoothed_data.sort('x')
收件人
smoothed_data = smoothed_data.sort_index('x')
由于折旧。
我用相同的代码得到相同的结果(带有标准偏差颜色!),除了第一个变量“ beef”绘制的是线性关系,而不是像所示的平滑版本。
我似乎找不到任何更改或文档可以清楚说明原因,或者我从.sort更改为.sort_index的意外后果。有人能确定我所做的更改是否引起了它吗?
谢谢!
编辑:这是另一个按预期方式(http://ggplot.yhathq.com/)进行操作的示例,这是线性线(https://yhat.github.io/ggpy/notebook.html?page=build/docs/examples/Smoothed%20Line%20Chart.html)获得的示例