Данные панели с двоичной зависимой переменной в R

StackOverflow https://stackoverflow.com/questions/2804001

  •  25-09-2019
  •  | 
  •  

Вопрос

Можно ли сделать регрессию в R с использованием данных панели, установленным с двоичным зависимым переменной? Я знаком с использованием GLM для LOGIT и PROBIT и PLM для данных панели, но не уверен, как объединить два. Есть ли существующие примеры кода?

Спасибо.

РЕДАКТИРОВАТЬ

Также было бы полезно, если бы я мог выяснить, как извлечь матрицу, которую использует PLM (), когда он делает регрессию. Например, вы можете использовать PLM для выполнения фиксированных эффектов, или вы можете создать матрицу с соответствующими фиктивными переменными, а затем запускать это через GLM (). В этом случае, как это, однако, раздражается для того, чтобы сами генерировать манекены, и было бы легче иметь PLM сделать это для вас.

Абиэль

Это было полезно?

Решение

model.frame(plmmodel) 

Даст вам кадр данных, который фактически используется PLM для установки модели (то есть после удаления списка, если у вас есть NAS и т. Д.)

Я не думаю, что PLM реализовал функции для оценки моделей с двоичными результатами, но я могу ошибаться. Проверьте справочное руководство по адресу: http://cran.r-project.org/web/packages/plm/index.html.

Если я прав, это предположило бы, что вы не можете «объединить два» без значительной работы в расширении функций, предоставленных PLM.

Другие советы

Пакет «PGGLM» может быть тем, что вам нужно.

http://cran.r-project.org/web/packages/pglm/pglm.pdf.

Этот пакет предлагает некоторые функции GLM-подобных моделей для данных панели.

Может быть, пакет LME4 - это то, что вы ищете. Кажется, можно проводить обобщенные регрессии с фиксированными эффектами с использованием Comand GLME. Но вы должны знать, что данные панели с двоичной зависимой переменной различны, чем обычные линейные модели.

Этот сайт может быть полезным.

С уважением, Мануэль

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top