Sök…


Introduktion

Det finns många sätt att formatera R-kod, tabeller och diagram för publicering.

Anmärkningar

R-användare vill ofta publicera analys och resultat på ett reproducerbart sätt. Se Reproducerbar R för mer information.

Formatera tabeller

Här menas "tabell" i stort sett (som omfattar data.frame , table ,

Skriva ut till vanlig text

Utskrift (som visas på konsolen) kan vara tillräckligt för att ett vanligt textdokument kan visas med enfiltig typsnitt:

Obs! Innan du gör exempeldata nedan, se till att du är i en tom mapp du kan skriva till. Kör getwd() och läs ?setwd om du behöver byta mappar.

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

Skriva ut avgränsade tabeller

Att skriva till CSV (eller ett annat vanligt format) och sedan öppna ett kalkylarkredigerare för att tillämpa efterbehandling är ett annat alternativ:

Obs! Innan du gör exempeldata nedan, se till att du är i en tom mapp du kan skriva till. Kör getwd() och läs ?setwd om du behöver byta mappar.

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

Ytterligare resurser

  • knitr::kable
  • Rising
  • tables::tabular
  • texreg
  • XTABLE

Formatera hela dokument

Sweave från utils paketet tillåter formatering kod, prosa, diagram och tabeller tillsammans i ett LaTeX-dokument.

Ytterligare resurser

  • Knitr och RMarkdown


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow