есть ли функция R для xtnbreg Статы? - PullRequest
6 голосов
/ 18 августа 2010

Использовал Stata для запуска отрицательных биномиальных регрессий в репликации.Не знаете, что скрывается под Stata, но хотите узнать, есть ли функция / пакет R, которая делает то же самое?R даст мне лучшее представление о том, как это работает, так как я могу видеть код.

Ответы [ 2 ]

4 голосов
/ 18 августа 2010

Посмотрите на функцию glm.nb в пакете MASS. Если вам интересно, что происходит «под капотом», вы можете увидеть исходный код функции, просто введя ее имя в командной строке.

1 голос
/ 25 сентября 2010

Если вам удобнее использовать R, то это, вероятно, путь;однако, если вас интересует то, что «скрыто» в Stata, вы всегда можете увидеть, что происходит во многом так же, как в R, используя

set trace on 

, чтобы увидеть, какой код выполняетсяили загрузите tr из SSC) или используйте

viewsource xtnbreg.ado 

, чтобы увидеть фактический код, который запускается xtnbreg.

Если вам интересно, как Stata вычисляет результаты в xtnbreg, подробное обсуждение функции правдоподобия приведено в справочной странице [XT] 367-370 со ссылками.

...