html_document: toc: yes toc_float: yes —

R Markdown

R마크다운은 3가지 요소로 구성됩니다. YAML, Text, Code

구성 내용
YAML 모양, 기본 구조, 출력 폼 등
Text 기본 문장, 워드 등과 동일
Code R code

0. Markdown Basic

Header 1

Header 2

Header 3

Header 4

Header 5
Header 6

endash: –

emdash: —

ellipsis: …

inline equation: \(A = \pi*r^{2}\)

horizontal rule (or slide break):


block quote

  • unordered list

  • item 2

  • sub-item 1

  • sub-item 2

  1. ordered list
  2. item 2
  • sub-item 1
  • sub-item 2
Table Header Second Header
Table Cell Cell 2
Cell 3 Cell 4
# Header 1
## Header 2
### Header 3
#### Header 4
##### Header 5
###### Header 6
endash: --
emdash: ---
ellipsis: ...
inline equation: $A = \pi*r^{2}$
horizontal rule (or slide break):
***
> block quote
* unordered list
* item 2
+ sub-item 1
+ sub-item 2
1. ordered list
2. item 2
+ sub-item 1
+ sub-item 2
Table Header | Second Header
------------- | -------------
Table Cell | Cell 2
Cell 3 | Cell 4

1. Code Chunks

결과와 코드를 모두 보여준다.

summary(cars)
##      speed           dist       
##  Min.   : 4.0   Min.   :  2.00  
##  1st Qu.:12.0   1st Qu.: 26.00  
##  Median :15.0   Median : 36.00  
##  Mean   :15.4   Mean   : 42.98  
##  3rd Qu.:19.0   3rd Qu.: 56.00  
##  Max.   :25.0   Max.   :120.00

include = FALSE: 결과와 코드를 모두 안보여준다.

echo=FALSE: 코드는 가리고 결과만을 보여준다.

fig.cap = "...": 그림의 캡션을 생성한다.

plot(cars$dist)
Figure 1. 그림에 대한 설명을 입력

Figure 1. 그림에 대한 설명을 입력

2. Inline Code

Color에 대한 변수 생성

변수에 접근하여 보고서를 작성할 수 있다.

heat.colors

3. Tables

여러 언어를 다 사용할 수 있다.

함수를 이용해서 테이블 만들기

library(knitr)
kable(mtcars[1:5,], caption = "Figure 1. 설명을 입력하시오.")
Figure 1. 설명을 입력하시오.
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2

code를 이용해서 테이블 만들기

fruit taste
apple delicious
orange lovely
mango Wow!