2.3 R 코드
R Markdown/knitr 문서에는 R 코드 청크와 인라인 R 코드 등 두 가지 유형의 R 코드가 있습니다. 후자의 구문은 r R_CODE
이며 다른 문서 요소와 함께 인라인으로 포함될 수 있습니다. R 코드 청크는 일반 코드 블록처럼 보이지만 세 개의 백틱 뒤에{r}
이 있고 (선택적으로){}
안에 청크 옵션을 기입하게 됩니다.
```{r chunk-label, echo = FALSE, fig.cap = 'A figure caption.'}
1 + 1
rnorm(10) # 10 random numbers
plot(dist ~ speed, cars) # a scatterplot
```
knitr 청크 옵션에 대한 자세한 내용은 Xie (2015) 또는 웹 페이지 http://yihui.org/knitr/options 를 참조하세요.
책의 경우 각 장 앞/뒤에 추가 R 코드를 실행할 수 있습니다. 섹션 4.4의 before_chapter_script
및 after_chapter_script
를 참조하세요.