Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
87 lines (40 sloc) 1.2 KB

A reST document for knitr

This is a reStructuredText document. The input filename extension is Rrst and the output filename will be rst. Here is how we write R code in knitr:

options(width = 75)
library(knitr)
# do not use the sourcecode directive
render_rst(strict = TRUE)

# global chunk options
opts_chunk$set(fig.width = 5, fig.height = 5)

More examples

A code chunk begins with .. {r label, options}, and ends with .. .. (note the space in between). Optionally you can precede all R code with two dots, e.g.

1 + 1
## [1] 2
set.seed(123)
rnorm(10)
##  [1] -0.56048 -0.23018  1.55871  0.07051  0.12929  1.71506  0.46092
##  [8] -1.26506 -0.68685 -0.44566
warning("do not forget the space after ..!")
## Warning: do not forget the space after ..!

Here is a plot:

library(ggplot2)
qplot(hp, mpg, data = mtcars) + geom_smooth()
A ggplot2 example

A ggplot2 example

Inline R code is like this: the value of pi is 3.1416.