Sur demande générale, un wiki communautaire sur la production de tables en latex dans R. Dans cet article, je vais donner un aperçu des packages et des blogs les plus couramment utilisés avec du code pour produire des tables en latex à partir d'objets moins simples. N'hésitez pas à ajouter tout ce que j'ai manqué et / ou à donner des conseils, des astuces et de petites astuces sur la façon de produire des tableaux en latex bien formatés avec R.
Paquets :
- xtable : pour les tableaux standard de la plupart des objets simples. Une belle galerie avec des exemples peut être trouvée ici .
- memisc : outil de gestion des données d'enquête, contient des outils pour les tableaux en latex d'estimations du modèle de régression (de base).
- Hmisc contient une fonction
latex()
qui crée un fichier tex contenant l'objet de choix. Il est assez flexible et peut également produirelongtable
des tables en latex. Il y a beaucoup d'informations dans le fichier d'aide?latex
- miscFuncs a une fonction soignée 'Latextable' qui convertit les données de la matrice avec des entrées alphabétiques et numériques mixtes dans une table LaTeX et les imprime sur la console, afin qu'elles puissent être copiées et collées dans un document LaTeX.
- Le paquet texreg ( papier JSS ) convertit la sortie du modèle statistique en tables LaTeX. Fusionne plusieurs modèles. Peut gérer environ 50 types de modèles différents, y compris des modèles de réseau et des modèles à plusieurs niveaux (lme et lme4).
- Le package reporttools ( papier JSS ) est une autre option pour les statistiques descriptives sur les variables continues, catégoriques et de date.
- Le package tables est peut-être le package de création de tables LaTeX le plus général dans R pour les statistiques descriptives
- package stargazer fait de beaux tableaux récapitulatifs de modèles statistiques comparatifs
Blogs et extraits de code
- Il y a la fonction outreg de Paul Johnson qui donne des tables de type Stata dans Latex pour la sortie des régressions. Celui-ci fonctionne très bien.
- Comme indiqué dans une question précédente, il existe un extrait de code pour adapter le package memisc pour les objets lme4 .
Questions connexes :
- Suggestion pour le package de création de table R / LaTeX
- Package de sortie de qualité Rreport / LaTeX
- trier une table pour la sortie latex avec xtable
- Est-il possible de produire une table LaTeX à partir d'un objet d'ajustement de modèle lme4 mer?
- R data.frame avec des titres spécifiés empilés pour une sortie en latex avec xtable
- Automatisation de l'ajout rapide de tables au latex à partir de R , avec une syntaxe très flexible et intéressante utilisant le langage de formule
include
ou input
. Vous pouvez utiliser writeLines()
ce qui fonctionne avec kable()
et xtable()
. Stockez en tant que fichiers .tex et problème résolu.
input
pour obtenir un document dans les autres. Le manuel latex vous dira que cela revient à taper le contenu du document à cet endroit, il n'est donc pas nécessaire de copier-coller la configuration complète que vous avez faite dans le préambule.