Existe-t-il un moyen de produire une table LaTeX à partir d'un objet d'ajustement de modèle lme4 mer ?

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

  •  13-11-2019
  •  | 
  •  

Question

Quelqu'un connaît-il un moyen de produire une belle table LaTeX de qualité publication à partir d'un lme4 mer objet?Ni le xtable méthode (paquet xtable) ni le latex méthode (paquet Hmisc) savoir comment gérer mer objets.

Par exemple, étant donné cet ajustement :

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

Existe-t-il des options pour produire un joli tableau LaTeX des estimations de coefficients pour les effets fixes et aléatoires ?

MODIFIER:

Parce que cela est quelque peu enfoui dans les fils de commentaires ci-dessous, notez qu'un wiki communautaire est en développement pour les tables R LaTeX : Outils pour créer des tableaux en latex dans R

Était-ce utile?

La solution

Voici un article de blog qui semble adapté à cette situationTables en latex pour les modèles lme4

Autres conseils

La réponse est peut-être un peu tardive, mais peut-être que quelqu'un la trouvera intéressante :

library("texreg")
texreg(fm1)

Pour composer plusieurs lme4 ou autres modèles côte à côte, utilisez quelque chose comme ceci :

texreg(list(fm1, fm2))

J'ai peut-être une solution hacky.Je voulais la même chose, en particulier le tableau des coefficients d'un ajustement de modèle glmer (les estimations, les SE, les valeurs z et p).Trouver la bonne partie du résultat récapitulatif et l'introduire dans xtable semble avoir fait l'affaire.Toutes mes excuses pour ne pas avoir fourni de code et de données reproductibles, mais à partir de votre exemple d'origine :

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

Devrait vous donner le tableau des coefficients, SE, etc.Notez qu'il donne simplement les valeurs, pas l'habillage supplémentaire des étoiles significatives, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top