Sweave

Sweave je potprogram u statističkom programskom jeziku R koji omogućava integraciju R koda u LaTeX ili LyX dokumenatima. Cilj je "kreiranje dinamičkih izveštaja, koji se mogu automatski ažurirati ukoliko se promene podataci ili analize".[1]

Analiza podataka se vrši u trenutku pisanja izveštaja, tačnije, u trenutku sastavljanja Sweave kod sa Sweave (tj., u suštini sa R) a potom sa LaTeX. Ovo može olakšati stvaranje ažuriranog izveštaja za autora.

Zato što su Sweave fajlovi zajedno sa svim spoljašnjim R podacima koji bi mogli da se nabavljaju od njih i datoteka sa podacima sadrži sve informacije potrebne da se vrati na analizu podataka. Sweave ima potencijal da napravi istraživanje transparentnije i reprodukovanije drugima.[2] Međutim, ovo je samo slučaj kada autor čini R podatke i Sweave kod dostupim. Ako autor samo objavljuje njegov PDF rezultat dokumenta ili štampane verzije, izveštaj kreiran pomoću Sweave nije više transparentan ili reprodukovan u istom izveštaju.

Vidi još

  • knitr (kao alternativa Sweave u R)
  • LaTeX
  • The R Programming wikibook

Reference

  1. Leisch, Friedrich (2002). „Sweave, Part I: Mixing R and LaTeX: A short introduction to the Sweave file format and corresponding R functions”. R News 2 (3): 28–31. Pristupljeno 22. 01. 2012. 
  2. Pineda-Krch, Mario (17. 01. 2011). „The Joy of Sweave – A Beginner’s Guide to Reproducible Research with Sweave”. Pristupljeno 22. 1. 2012. 

Spoljašnje veze

  • Zvanični veb-sajt Arhivirano 2010-11-29 na Wayback Machine-u
  • Pweave
  • p
  • r
  • u
LaTeX
Klase
  • AMS-LaTeX
  • Beamer
  • Powerdot
  • Biber
  • AMSRefs
  • PSfrag
  • REVTeX
LaTeX integracija
  • Sweave
  • knitr
Alatke za konverziju
  • LaTeX2HTML
  • LaTeX2RTF
  • LaTeXML
Povezano