ValueError: операнды не могут быть переданы вместе с shape (3,) (11,) при выполнении функции plot_diagnostics - PullRequest
1 голос
/ 10 марта 2019
   results.plot_diagnostics(figsize=(12,12))
   plt.show()

При выполнении этого кода выдается ошибка:

    ValueError                       Traceback (most recent call last)
    <ipython-input-81-043aced67484> in <module>
----> 1 results.plot_diagnostics(figsize=(12,12))
      2 plt.show()

  ~\Anaconda3\lib\site-packages\statsmodels\tsa\statespace\mlemodel.py in 
 plot_diagnostics(self, variable, lags, fig, figsize)
  2631         ax = fig.add_subplot(224)
  2632         from statsmodels.graphics.tsaplots import plot_acf
-> 2633         plot_acf(resid, ax=ax, lags=lags)
   2634         ax.set_title('Correlogram')
   2635 

~\Anaconda3\lib\site-packages\statsmodels\graphics\tsaplots.py in 
  plot_acf(x, 
 ax, lags, alpha, use_vlines, unbiased, fft, title, zero, vlines_kwargs, 
 **kwargs)
   132     else:
 133         acf_x, confint = acf(x, nlags=nlags, alpha=alpha, fft=fft,
--> 134                              unbiased=unbiased)
  135 
  136     _plot_corr(ax, title, acf_x, confint, lags, irregular, use_vlines,

  ~\Anaconda3\lib\site-packages\statsmodels\tsa\stattools.py in acf(x, unbiased, nlags, qstat, fft, alpha, missing)
  483         varacf[2:] *= 1 + 2 * np.cumsum(acf[1:-1]**2)
  484         interval = stats.norm.ppf(1 - alpha / 2.) * np.sqrt(varacf)
 --> 485         confint = np.array(lzip(acf - interval, acf + interval))
   486         if not qstat:
487             return acf, confint

При запуске этого кода выдается ошибка ниже:

ValueError: операнды не могут бытьтрансляция вместе с фигурами (3,) (11,)

Как это исправить?

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