Knitr

S Vikipedije, slobodne enciklopedije
knitr
Prvo izdanje17. januar 2012. (2012-01-17)
Stabilno izdanje
1.15 / 9. novembar 2016. god.; pre 7 godina (2016-11-09)
Repozitorijum Uredi na Vikipodacima
Napisan uR
Operativni sistemvišeplatformski
LicencaGNU GPL
Veb-sajtyihui.name/knitr

Knitr je pokretač dinamičnog generisanog izveštaja sa R.[1][2] To je paket u statističkom programskom jeziku R što omogućava integraciju R koda u LaTeX, LyX, HTML, Markdown, AsciiDoc, i reStructuredText dokumenta. Svrha knitr je da dozvoli reproduciona istraživanja u preko sredstava pismenih programiranja. To je licencirano pod GNU-ova opštom javnom licencom.[3]

Knitr je bio inspirisan Sweave i napisan sa različitim dizajnom za bolju modularizaciju, tako da je lakše za održavanje i proširivanje. Sweave se može smatrati kao podskup u smislu da su sve karakteristike Sweave takođe dostupne u knitr. Neki od knitr proširenja obuhvataju: R Markdown format (korišćen u izveštajima objavljenim RPubs), keširanje, TikZ grafike i podrške drugim jezicima kao što su Python, Perl, C++Shell skripte i CoffeeScript, i ostali.[4][5]

Knitr je zvanično podržan u RStudio IDE za R, LyX, Emacs/ESS and the Architect IDE za nauku podataka.

Vidi još[uredi | uredi izvor]

Reference[uredi | uredi izvor]

  1. ^ Xie, Yihui (2013). Dynamic Documents with R and knitr. Chapman & Hall/CRC. ISBN 9781482203530. Arhivirano iz originala 12. 03. 2015. g. Pristupljeno 28. 12. 2015. 
  2. ^ Xie, Yihui. „knitr: A General-Purpose Tool for Dynamic Report Generation in R” (PDF). 
  3. ^ CRAN - Package knitr
  4. ^ RStudio, Inc. „Using R Markdown with RStudio”. Arhivirano iz originala 01. 06. 2014. g. Pristupljeno 28. 12. 2015. 
  5. ^ RStudio, Inc. „Easy web publishing from R”. 

Literatura[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]