Рассчитать остаточные значения из trainfset или тестового набораPython

Программы на Python
Anonymous
Рассчитать остаточные значения из trainfset или тестового набора

Сообщение Anonymous »

Я хочу выполнить анализ остатков и знаю, что остаточные значения равны наблюдаемым значениям за вычетом прогнозируемых. Но я не знаю, следует ли мне рассчитывать остатки из обучающего набора или тестового набора?

Должен ли я использовать это:

import statsmodels.api as sm
# Making predictions
lm = sm.OLS(y_train,X_train).fit()

y_pred = lm.predict(X_train)
resid = y_train - y_pred.to_frame('price')


ИЛИ это:

import statsmodels.api as sm
# Making predictions
lm = sm.OLS(y_train,X_train).fit()

y_pred = lm.predict(X_test)
resid = y_test- y_pred.to_frame('price')


Подробнее здесь: https://stackoverflow.com/questions/565 ... r-test-set

Вернуться в «Python»