The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Not An Introduction to knitr

Yihui Xie

2024-04-05

The knitr package is an alternative tool to Sweave based on a different design with more features. This document is not an introduction, but only serves as a placeholder to guide you to the real manuals, which are available on the package website https://yihui.org/knitr/ (e.g. the main manual and the graphics manual ), and remember to read the help pages of functions in this package. There is a book “Dynamic Docuemnts with R and knitr” for this package, too.

Anyway, here is a code chunk that shows you can compile vignettes with knitr as well using R 3.0.x, which supports non-Sweave vignettes:

options(digits=4)
rnorm(20)
##  [1]  1.23126 -0.64539  2.05970 -1.65411 -1.41258  0.26679 -1.27438  1.79358
##  [9]  0.86266 -0.46147 -0.26535  0.62393  0.01589 -0.45401  0.80607 -1.15355
## [17] -1.53310  0.45087 -0.83925  0.27367
fit=lm(dist~speed, data=cars)
b=coef(fit)
Estimate Std. Error t value Pr(>|t|)
(Intercept) -17.579 6.7584 -2.601 0.0123
speed 3.932 0.4155 9.464 0.0000

The fitted regression equation is \(Y=-17.5791+3.9324x\).

par(mar=c(4, 4, 1, .1))
plot(cars, pch = 20)
abline(fit, col = 'red')

A scatterplot with a regression line.

References

Xie Y (2024). knitr: A General-Purpose Package for Dynamic Report Generation in R. R package version 1.46, https://yihui.org/knitr/.

Xie Y (2015). Dynamic Documents with R and knitr, 2nd edition. Chapman and Hall/CRC, Boca Raton, Florida. ISBN 978-1498716963, https://yihui.org/knitr/.

Xie Y (2014). “knitr: A Comprehensive Tool for Reproducible Research in R.” In Stodden V, Leisch F, Peng RD (eds.), Implementing Reproducible Computational Research. Chapman and Hall/CRC. ISBN 978-1466561595.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.