Пытается запустить несложную регрессию в R и получить длинный список значений коэффициентов с NA для стандартной ошибки и t-значения. Я никогда раньше этого не испытывал.Регрессионное резюме в R возвращает связку NA
Результат:
резюме (модель)
Call:
lm(formula = fed$SPX.Index ~ fed$Fed.Treasuries...MM., data = fed)
Residuals:
ALL 311 residuals are 0: no residual degrees of freedom!
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 1258.84 NA NA NA
fed$Fed.Treasuries...MM. 1,016,102 0.94 NA NA NA
fed$Fed.Treasuries...MM. 1,030,985 17.72 NA NA NA
fed$Fed.Treasuries...MM. 1,062,061 27.12 NA NA NA
fed$Fed.Treasuries...MM. 917,451 -52.77 NA NA NA
fed$Fed.Treasuries...MM. 949,612 -30.56 NA NA NA
fed$Fed.Treasuries...MM. 967,553 -23.61 NA NA NA
Residual standard error: NaN on 0 degrees of freedom
Multiple R-squared: 1, Adjusted R-squared: NaN
F-statistic: NaN on 310 and 0 DF, p-value: NA
head(fed)
X Fed.Treasuries...MM. Reserve.Repurchases Agency.Debt.Held Treasuries.Maturing.in.5.10.years SPX.Index
1 10/1/2008 476,621 93,063 14,500 93,362 1161.06
2 10/8/2008 476,579 77,349 14,105 93,353 984.94
3 10/15/2008 476,555 107,819 14,105 94,336 907.84
4 10/22/2008 476,512 95,987 14,105 94,327 896.78
5 10/29/2008 476,469 94,655 13,620 94,317 930.09
6 11/5/2008 476,456 96,663 13,235 94,312 952.77
Является ли 'fed $ Fed.Treasuries ... ММ.' 'Фактором' !? Должен ли вы преобразовать его в число, прежде чем пытаться выполнить регрессию? – Barranka
try 'lm (SPX.Index ~ Fed.Treasuries ... MM., Data = fed)' – beetroot
Попробуйте 'summary (fed)' проверить ваши данные. Готов поспорить, вы не читали его правильно. Запятые в цифрах по внешнему виду. Тогда ваш ответ является фактором с одним уровнем для каждой строки, потому что числа уникальны ... и поэтому модель переделана ... #sherlock – Spacedman