Ошибка в solve.default (diag (ncol (umat)) - применить (var.fit $ ar, 2: 3, сумма)): система вычислительно единственная: число взаимных условий = 8.87924e-18 - PullRequest
0 голосов
/ 07 мая 2019

Мы пытаемся запустить линейную регрессию для данных "Fatalities" из пакета "AER". lmfit4 = lm(fatal_rate ~ unemp + log(income) + beertax + drinkage + miles + region+ milessq, data = Fatalities)

Мы хотим исправить последовательную корреляцию регрессионной модели, используя NeweyWest () (NeweyWest(lmfit4)) из библиотеки «бутерброд». Тем не менее, мы получили следующую ошибку, которую мы не уверены, как исправить:

Error in solve.default(diag(ncol(umat)) - apply(var.fit$ar, 2:3, sum)) : 
  system is computationally singular: reciprocal condition number = 8.87924e-18```
...