Есть ли способ создать таблицу LaTeX из объекта подгонки модели lme4? - PullRequest
16 голосов
/ 28 марта 2011

Кто-нибудь знает способ получения таблицы LaTeX хорошего качества публикации из объекта lme4 mer? Ни метод xtable (пакет xtable), ни метод latex (пакет Hmisc) не знают, как обращаться с mer объектами.

Например, с учетом этого соответствия:

library(lme4)    
fm1 <- lmer(Reaction ~ Days + (Days|Subject), sleepstudy)

Есть ли варианты для создания хорошей таблицы LaTeX с оценками коэффициентов для фиксированных и случайных эффектов?

EDIT:

Поскольку это несколько скрыто в комментариях ниже, обратите внимание, что вики сообщества разрабатывается для таблиц R LaTeX: Инструменты для создания латексных таблиц в R

Ответы [ 3 ]

15 голосов
/ 13 января 2013

Ответ может быть немного запоздалым, но, возможно, кто-то может найти его интересным:

library("texreg")
texreg(fm1)

Чтобы набрать несколько lme4 или других моделей рядом, используйте что-то вроде этого:

texreg(list(fm1, fm2))
10 голосов
/ 28 марта 2011

Вот сообщение в блоге, созданное специально для этой ситуации Латексные таблицы для моделей lme4

6 голосов
/ 07 октября 2011

У меня может быть хакерское решение.Я хотел то же самое, в частности таблицу коэффициентов из модели блеска (оценки, значения SE, z и p).Поиск правильной части итогового вывода и подача его в xtable, похоже, сделали свое дело.Извиняюсь за то, что не предоставил воспроизводимый код и данные, но из вашего оригинального примера:

fm1 <- lmer(Reaction ~ Days + (Days|Subject), sleepstudy)
xtable(summary(fm1)@coef)

Должен дать вам таблицу коэффициентов, SE и т. Д. Обратите внимание, что он просто дает значения, а не дополнительную разметкузвезд значимости и т. д.

...