R plm особая матричная эмиссия - PullRequest
0 голосов
/ 12 ноября 2018

Первый вопрос на сайте. Я следовал руководству по пакету Принстона plm и все сделал (без ошибок). Однако я застрял на последнем этапе оценки модели «случайных» эффектов. Я думаю, что мои данные хорошо соответствуют случайной модели, так что это большая проблема. Я не могу понять, почему фиксированная спецификация работает, но случайная - нет Вот ошибка, которую я получаю:

Error in solve.default(M[therows, therows], quad[therows]) : Lapack routine dgesv: system is exactly singular: U[2,2] = 0

Любая помощь по этому вопросу будет очень полезна!

Вот мой код:

random <- plm(Reserves ~ Corruption +
                          RuleofLaw + 
                          BankingRisk + 
                          GDPPC + Electricity + 
                          Mobile + ATM + SchoolEnrollment + Savings + 
                          Population + NumberPOS + POSper, 
                          data=paneldata,
                          index=c("Country", "Year"), model="random")
summary (random)

Все мои переменные имеют общий формат в CSV.

...