ValueError: формы (259,2) и (1,33) не выровнены: 2 (dim 1)! = 1 (dim 0) - PullRequest
0 голосов
/ 21 марта 2019

Потеря того, что означает эта ошибка, мои данные слишком велики для публикации, но даже меньшая версия (скажем, 2 столбца) получает аналогичную ошибку. Вот код:

X = regressions[[x for x in regressions.columns if 'prev' in x]]
Y = regressions['PTSN']
X = sm.add_constant(X)

model = sm.OLS(Y,X)
fitted = model.fit()

predictions = fitted.predict(x)

print(fitted.summary())

И Y, и X имеют длину 252 строки, Y содержит 1 столбец, а X содержит 32 столбца. Как мне начать распутывать эту ошибку? или в чем решение?

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