为什么stat_smooth()将第一个变量变成线性?

时间:2019-04-25 17:37:37

标签: python visualization smoothing python-ggplot

我在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)获得的示例

0 个答案:

没有答案