-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathminimal_example.Rmd
More file actions
62 lines (42 loc) · 1.21 KB
/
minimal_example.Rmd
File metadata and controls
62 lines (42 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# A Minimal Example for Markdown
This is a minimal example of using **knitr** to produce an _HTML_ page from _Markdown_.
## R code chunks
Aqui eu abri ***um bloco*** de código
```{r setup}
# set global chunk options: images will be 7x5 inches
knitr::opts_chunk$set(fig.width=7, fig.height=5)
options(digits = 4)
```
Now we write some code chunks in this markdown file:
```{r computing}
x <- 1+1 # a simple calculator
set.seed(123)
rnorm(5) # boring random numbers
```
We can also produce plots:
```{r}
par(mar = c(4, 4, .1, .1))
with(mtcars, {
plot(mpg~hp, pch=20, col='darkgray')
lines(lowess(hp, mpg))
})
```
## Inline code
Inline R code is also supported, e.g. the value of `x` is `r x=3; x`, and 2 × $\pi$; $\beta$
= `r 2*pi`.
## Math
LaTeX math as usual: $f(\alpha, \beta) \propto x^{\alpha-1}(1-x)^{\beta-1}$.
## Misc
You can indent code chunks so they can nest within other environments such as lists.
1. the area of a circle with radius x
```{r foo}
pi * x^2
```
2. OK, that is great
To compile me, use
```{r compile, eval=FALSE}
library(knitr)
knit('knitr-minimal.Rmd')
```
## Conclusion
Markdown is super easy to write. Go to **knitr** [homepage](http://yihui.name/knitr) for details.