Ошибка в chol.default (mat): старший младший номер # не является положительно определенным - PullRequest
0 голосов
/ 26 апреля 2019

РАЗРЕШЕНО: Разместите здесь решение для тех, у кого, возможно, была такая же проблема. В основном X2 должен включать ВСЕ переменные X, а не только инструменты. Так что правильный код в моем случае -

pro1 <-ivprobit (Non.Contig.Mid.Dummy ~ Polity + Trade + System.Leader | Tonnage.10k | <strong>Non.Contig.Mid.Lag + Polity + Trade + System.Leader + Побережье. Длина + Город. Доля, данные)


Я пытаюсь запустить модель ivprobit. Я полагаю, что настроил правильно, но я получаю эту ошибку:

Ошибка в chol.default (mat): старший несовершеннолетний порядка 5 не является положительно определенным

Я понимаю, что формат для модели ivprobit должен быть: y ~ x | y1 | x2, где y - дихотомический l.h.s., x - r.h.s. экзогенные переменные, y1 - ч.ч. эндогенные переменные и х2 является полным набором инструментов.

pro1 <-ivprobit (Non.Contig.Mid.Dummy ~ Polity + Trade + System.Leader | Tonnage.10k | Coast.Length + Urban.Proportion, data) </p>

Я тиражирую этот документ: https://journals.sagepub.com/doi/pdf/10.1177/2053168017691700

И я надеюсь на результаты, которые имитируют Таблицу 1, модель 1.

Я очень плохо знаком с R и статистикой, поэтому простые объяснения предпочтительнее.

Спасибо!

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