Python GGPlot2 - Stat_Smooth не работает для данных временных рядов - предоставлен рабочий пример - PullRequest
0 голосов
/ 14 мая 2019

Удаление моей предыдущей темы, так как это будет более информативным.Есть ограниченный рабочий пример сейчас.

from ggplot import *

meat

ggplot(meat, aes(x='date', y='beef') ) + geom_line() ## works

ggplot(meat, aes(x='date', y='beef') ) + geom_line() + stat_smooth() ## no work

Ошибка ... .... 1004 *

File /path/ggplot.py, line 116, in __repr__self.make()
File /path/ggplot.py, line 636, in makelayer.plot(ax, facetgroup, self._aes, **kwargs)
File /path/ggplot/stats/stat_smooth.py, line 77, in plot smoothed_data=smoothed_data.sort_index('x')
File /path/pandas/core/frame.py, line 4756, in sort_index axis = self._get_axis_number(axis)
File /path/pandas/core/generic.py, line 361, in _get_axis_number.format(axis, type(cls)))
ValueError: No axis named x for object type <class 'type'>

Не уверен, что или почему это так, поскольку это прямо скопировано из учебника yhat на ggplot.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...