knitr

knitr: A General-Purpose Package for Dynamic Report Generation in R. This package provides a general-purpose tool for dynamic report generation in R, which can be used to deal with any type of (plain text) files, including Sweave, HTML, Markdown, reStructuredText, AsciiDoc, and Textile. R code is evaluated as if it were copied and pasted in an R terminal thanks to the evaluate package (e.g., we do not need to explicitly print() plots from ggplot2 or lattice). R code can be reformatted by the formatR package so that long lines are automatically wrapped, with indent and spaces added, and comments preserved. A simple caching mechanism is provided to cache results from computations for the first time and the computations will be skipped the next time. Almost all common graphics devices, including those in base R and add-on packages like Cairo, cairoDevice and tikzDevice, are built-in with this package and it is straightforward to switch between devices without writing any special functions. The width and height as well as alignment of plots in the output document can be specified in chunk options (the size of plots for graphics devices is also supported). Multiple plots can be recorded in a single code chunk, and it is also allowed to rearrange plots to the end of a chunk or just keep the last plot. Warnings, messages and errors are written in the output document by default (can be turned off). The large collection of hooks in this package makes it possible for the user to control almost everything in the R code input and output. Hooks can be used either to format the output or to run R code fragments before or after a code chunk. The language in code chunks is not restricted to R (there is simple support to Python and shell scripts, etc). Many features are borrowed from or inspired by Sweave, cacheSweave, pgfSweave, brew and decumar.


References in zbMATH (referenced in 36 articles )

Showing results 1 to 20 of 36.
Sorted by year (citations)

1 2 next

  1. Daniel Sabanés Bové, Wai Yin Yeung, Giuseppe Palermo, Thomas Jaki: Model-Based Dose Escalation Designs in R with crmPack (2019) not zbMATH
  2. David Miller and Eric Rexstad and Len Thomas and Laura Marshall and Jeffrey Laake: Distance Sampling in R (2019) not zbMATH
  3. Mateusz Staniak, Przemyslaw Biecek: The Landscape of R Packages for Automated Exploratory Data Analysis (2019) arXiv
  4. Alexander Foss; Marianthi Markatou: kamila: Clustering Mixed-Type Data in R and Hadoop (2018) not zbMATH
  5. Bilgrau, Anders Ellern; Brøndum, Rasmus Froberg; Eriksen, Poul Svante; Dybkær, Karen; Bøgsted, Martin: Estimating a common covariance matrix for network meta-analysis of gene expression datasets in diffuse large B-cell lymphoma (2018)
  6. Marvá, M.; San Segundo, F.: Age-structure density-dependent fertility and individuals dispersal in a population model (2018)
  7. Natalia da Silva, Eun-Kyung Lee, Di Cook: A Projection Pursuit Forest Algorithm for Supervised Classification (2018) arXiv
  8. Pedro M. Valero Mora: bookdown: Authoring Books and Technical Documents with R Markdown (2018) not zbMATH
  9. William Michael Landau: The drake R package: a pipeline toolkit for reproducibility and high-performance computing (2018) not zbMATH
  10. Baumer, Benjamin S.; Kaplan, Daniel T.; Horton, Nicholas J.: Modern data science with R (2017)
  11. Charles Driver and Johan Oud and Manuel Voelkle: Continuous Time Structural Equation Modeling with R Package ctsem (2017) not zbMATH
  12. Coelho, L.P.: Jug: Software for Parallel Reproducible Computation in Python (2017) not zbMATH
  13. Gentle, James E.: Matrix algebra. Theory, computations and applications in statistics (2017)
  14. Matthias Templ and Bernhard Meindl and Alexander Kowarik and Olivier Dupriez: Simulation of Synthetic Complex Data: The R Package simPop (2017) not zbMATH
  15. Michael Braun: sparseHessianFD: An R Package for Estimating Sparse Hessian Matrices (2017) not zbMATH
  16. Przemyslaw Biecek, Marcin Kosinski: archivist: An R Package for Managing, Recording and Restoring Data Analysis Results (2017) arXiv
  17. Sebastian Meyer and Leonhard Held and Michael Höhle: Spatio-Temporal Analysis of Epidemic Phenomena Using the R Package surveillance (2017) not zbMATH
  18. Anders Bilgrau; Poul Eriksen; Jakob Rasmussen; Hans Johnsen; Karen Dybkaer; Martin Boegsted: GMCM: Unsupervised Clustering and Meta-Analysis Using Gaussian Mixture Copula Models (2016) not zbMATH
  19. Braun, W. John; Murdoch, Duncan J.: A first course in statistical programming with R. (2016)
  20. Hofner, Benjamin; Schmid, Matthias; Edler, Lutz: Reproducible research in statistics: a review and guidelines for the Biometrical Journal (2016)

1 2 next