R markdown
R markdown을 작성하기 위해서는 일반 R script가 아닌 .Rmd script창을 열어야한다.
Rstudio 메뉴창의 file아래 새파일추가 버튼을 클릭하면 R script아래 R markdown을 열어주면 된다. 작성하고자 하는 주제와 저자이름 그리고 문서형식을 선택하고 ok버튼을 누르면 .Rmd script창이 생성된다.
R markdown 문법에 맞게 문서를 작성하면 된다. 작성한 문서를 HTML파일로 변환하기 위해서는 .Rmd창 아래 Knit 버튼을 클릭하면 문서가 생성된다.
Basic Syntax
1. 강조(Empasis)
글자를 강조하기 위해서 기본적으로 italic과 bold체가 있다.
italic은 강조하고자 하는 text 양끝에 * 또는_
bold는 강조하고자 하는 text 양끝에 ** 또는 __
2. Header(머릿글)
#의 갯수에 따른 크기 변화
R markdown (#)
R markdown (##)
R markdown (###)
3. 수식
`r pi`로 3.14
4. Blackquotes (인용)
어떤 문장을 강조하여 블록으로 지정하고자 하면 > 기호 다음에 문장을 넣어보자.
5. Plain blocks
’’’
여기 사이의 글은 상자로 묶여 표시된다.
’’’
여기 사이의 글은 상자로 묶여 표시된다.
|
6. Inline code
` 안녕 `
7. Manual Line Break
7-1. <br> </br>
7-2. Enter Key 2번
7-3. Space bar Key 2번
8. Basic R console
’’’{r}
head(mtcars)
’’’
HTML 출력결과 코드와 df 결과가 문서에 나타날 것이다. {r} 안에 많은 chunk 옵션들이 있다. chunk 옵션은 {}안에 커서를 넣고 Tab키를 눌러 확인할 수 있다.
다음 옵션들이 주로 많이 사용된다.
echo : R 코드를 출력 시킬지 결정한다(T,F)
eval : R 코드를 실핼 시킬지 결정한다(T,F)
message : 팩키지를 불러오면서 출력되는 메세지를 없앤다.(T,F)
warning : 경고메세지를 생략한다(T,F)
9. Create Markdown table
Rmarkdown에서는 간단한 |와 -를 이용해서 아래와 같은 표를 만들 수 있다.
x
|
y
|
z
|
1
|
0.59
|
가나다
|
2
|
2.29
|
라마바
|
3
|
1.14
|
사아자
|
만약 R 프로그램 안에 있는 데이터를 표로 만들고자 하면 kable()함수를 사용
library(knitr)
kable(head(cars))
|
speed
|
dist
|
4
|
2
|
4
|
10
|
7
|
4
|
7
|
22
|
8
|
16
|
9
|
10
|
10. equation
$ 사이에 수식
13log4(52)×ϵi+β013log4(52)×ϵi+β0
11. Hyperlink & load image
- [](다운로드 링크)
- ![](이미지 주소)
'R' 카테고리의 다른 글
R - [Normality] (0) | 2022.12.25 |
---|---|
R - [Visualization. ggplot2] (0) | 2022.12.22 |
R Visualization - [boxplot] (0) | 2022.12.06 |
R Visualization - [dotchart] (0) | 2022.12.06 |
R Visualization - [plot] (0) | 2022.12.06 |