Zoeken…


Invoering

Er zijn veel manieren om R-code, tabellen en grafieken op te maken voor publicatie.

Opmerkingen

R-gebruikers willen analyses en resultaten vaak op een reproduceerbare manier publiceren. Zie Reproduceerbare R voor details.

Tabellen opmaken

Hier wordt 'tabel' breed bedoeld (met betrekking tot data.frame , table ,

Afdrukken naar platte tekst

Afdrukken (zoals te zien in de console) kan voldoende zijn om een document met platte tekst te bekijken in een enkelvoudig lettertype:

Opmerking: zorg ervoor dat u zich in een lege map bevindt waarnaar u kunt schrijven voordat u de onderstaande voorbeeldgegevens maakt. Voer getwd() en lees ?setwd als u mappen moet wijzigen.

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

Gescheiden tabellen afdrukken

Schrijven naar CSV (of een ander gangbaar formaat) en vervolgens openen in een spreadsheet-editor om afwerking aan te brengen is een andere optie:

Opmerking: zorg ervoor dat u zich in een lege map bevindt waarnaar u kunt schrijven voordat u de onderstaande voorbeeldgegevens maakt. Voer getwd() en lees ?setwd als u mappen moet wijzigen.

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

Verdere bronnen

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

Volledige documenten opmaken

Sweave uit het utils pakket maakt het mogelijk om code, proza, grafieken en tabellen samen in een LaTeX-document op te maken.

Verdere bronnen

  • Knitr en RMarkdown


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow