Recherche…


Introduction

Il existe plusieurs manières de formater le code R, les tableaux et les graphiques pour la publication.

Remarques

Les utilisateurs de R veulent souvent publier des analyses et des résultats reproductibles. Voir Reproductible R pour plus de détails.

Tables de formatage

Ici, on entend par "table" au sens large (couvrant data.frame , table ,

Impression en texte brut

L'impression (telle qu'elle apparaît dans la console) peut suffire à afficher un document en texte brut en police monospace:

Remarque: Avant de créer l'exemple de données ci-dessous, assurez-vous de vous trouver dans un dossier vide dans lequel vous pouvez écrire. Exécutez getwd() et lisez ?setwd si vous devez changer de dossier.

..w = options()$width
options(width = 500) # reduce text wrapping
sink(file = "mytab.txt")
   summary(mtcars)
sink()
options(width = ..w) 
rm(..w)

Impression de tableaux délimités

L'écriture au format CSV (ou un autre format commun), puis l'ouverture dans un éditeur de feuille de calcul pour appliquer les touches de finition est une autre option:

Remarque: Avant de créer l'exemple de données ci-dessous, assurez-vous de vous trouver dans un dossier vide dans lequel vous pouvez écrire. Exécutez getwd() et lisez ?setwd si vous devez changer de dossier.

write.csv(mtcars, file="mytab.csv")

Ressources supplémentaires

  • knitr::kable
  • stargazer
  • tables::tabular
  • texreg
  • xtable

Mise en forme de documents entiers

Sweave du package utils permet de mettre en forme le code, la prose, les graphiques et les tableaux dans un document LaTeX.

Ressources supplémentaires

  • Knitr et RMarkdown


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow