matchit CEM - ошибка "подписи вне границ" - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь использовать пакет "matchit" с различными вариантами соответствия (ближайший сосед, оптимальный, полный и т. Д.). Все они работают нормально, за исключением одного варианта: CEM. Это ошибка, которую я получаю:

m.out <- matchit(T ~ x1 + x2 + x3 + x4 + x5 + x6 + x7 + x8 + x9, 
                 data = sample_for_matching ,method = "cem")

Использование 'Treat' = '1' в качестве базовой группы

Ошибка в [.default (tmp, x, bg): нижний индекс вне границ **

Есть идеи, почему это происходит? Это как-то связано с распределением переменных? Когда я использую меньше переменных, это работает. Но мне нужно сопоставить все 9 переменных. Спасибо!!!

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