R에는 Markdown을 지원하는 markdown 이라는 패키지가 있습니다. 여기에 knitr 패키지를 사용하면 손쉽게 R 코드를 사용하여 HTML 문서를 만들수 있습니다.
- 패키지 설치
install.packages("knitr")
install.packages("markdown")
- Rmd 파일로 HTML 파일 생성
1. 첨부된 SampleKnitr.Rmd 파일을 RStudio의 작업 폴더로 복사 합니다.
2. RStudio에서 SampleKnitr.Rmd 파일을 오픈 합니다.
방법 1. "File --> Open File..." 메뉴를 선택하여 파일을 오픈 합니다.
방법 2. 작업 폴더에서 해당 파일을 마우스로 클릭하여 오픈 합니다.
3. "Knit HTML" 아이콘을 선택하여 Rmd 파일을 HTML 파일(SampleKnitr.html)로 변환 합니다. 
- Markdown 문법
~.Rmd 파일에서 사용할 수 있는 markdown 문법은 간단하기 때문에
아래 SampleKnitr.Rmd 파일을 RStudio에서 HTML로 변환하여 비교를 하여 보세요.
Markdown 사용법 = 기본 문법 - ### 줄바꾸기 한 라인의 끝에 두자 이상의 공백 문자를 사용하면 줄이 변경 됩니다. ### 설명문 > 라인의 시작을 ">" 문자로 시작하면 > 설명문을 표시 합니다. ### 참조 #### 링크 http://www.jopenbusiness.com/ [오픈소스 비즈니스 컨설팅](http://www.jopenbusiness.com/) [오픈소스 비즈니스 컨설팅][id1]. [id1]: http://www.jopenbusiness.com/ "Title" #### 이미지  ![오픈소스 비즈니스 컨설팅][id2] [id2]: h ttp://www.jopenbusiness.com/mediawiki/images/2/28/Namecard_10.png "Title" ### 글씨체 등 *이탤릭체* **볼드체** 위 첨자^2 ~~삭제된 문장~~ 목록 - ### 순서 없는 목록 * 항목 1 * 항목 2 * 항목 2-1 * 항목 2-2 ### 순서 있는 목록 1. 항목 1 2. 항목 2 1. 항목 2-1 2. 항목 2-2 ### 테이블 제목 1 | 제목 2 ----------|---------- 항목 11 | 항목 21 항목 12 | 항목 22 R 코드 실행 - ### 코드 블럭 추가 ```{r} #--- R 코드 추가, R 코드 실행 결과 표시 summary(iris) ``` ``` #--- R 코드 추가 summary(iris) ``` ### 인라인 코드 추가 R 코드 실행 결과 추가 : iris의 dimension은 `r dim(iris)` 입니다. R 코드만 추가 : iris의 dimension은 `dim(iris)` 입니다.


