предупреждения о сходимости на моделях glmer - PullRequest
0 голосов
/ 27 ноября 2018

Сначала прошу прощения за мой английский;как носитель французского языка, я могу сделать некоторые ошибки, но я обещаю, что постараюсь уточнить:)

В настоящее время я работаю над анализом поведения у приматов.Я записал показатели фырканья для разных людей в разных зоопарках и в разных контекстах, и я хотел бы посмотреть, какие переменные влияют на эти показатели.Я создал модель, которая выглядит следующим образом:

m2 <-glmer (нюхает ~ context * class + pop + (1 | id), family = poisson) </p>

Так какВы можете видеть, что я включил 3 фиксированных фактора, с взаимодействием между возрастным классом (классом) индивида и контекстом, и случайным эффектом для личности индивидов, которые нюхают.

Запустив эту модель, яполучить следующие предупреждения:

Предупреждающие сообщения:

  1. В checkConv (attr (opt, «производные»), opt $ par, ctrl = control $ checkConv,: невозможно оценить масштабированноеградиент
  2. В checkConv (attr (opt, «производные»), opt $ par, ctrl = control $ checkConv,: модель не сходится: вырожденный гессиан с 1 отрицательным собственным значением

Когда я получаю случайный эффект, модель (m2.2) работает отлично (как и сводка).

m2.2 <-glm (нюхает ~ context * class + pop, family =пуассон) </p>

Так кто-нибудь знает, откуда эти предупреждения и как их исправить?

Итакrry Я не могу предоставить данные из-за проблем с безопасностью данных.

Заранее спасибо!

Pandalemur

...