R 프로그래밍

06. R Markdown

작심반복하기 2025. 4. 3. 15:09

R Markdown

:텍스트와 코드를 모두 결합할 수 있는 문서를 작성하는 방법 

 

R Markdown 장점 

- 재현성 

- 버전관리 시스템과의 쉬운 연동 (R Markdown이 일반 텍스트 이기 때문)

- 사용 용이

-  결과를 인라인 코드로 렌더링 

 

1. R Markdown 실행 

install.packages("rmarkdown")

file -> newfile -> r markdown

HEADER : 제목, 이름, 날짜 및 희망하는 출력 문서 형태 

TEXT : 파일 생성 시 텍스트로 렌더링 되는 부분 

Knit : 일반텍스트와 코드 최종문서화 

 

2. R Markdown 문서 고유 포맷팅 

1> 텍스트 볼드체로 표시하는 방법 

2> CodeCunck 만들기 

-3개의 백틱 입력, 그 뒤에 중괄호로 소문자 r 둘러싸기 

```{r}

 

+ Code Cunck 단축키 

- Window  : Ctrl + Alt + I

- Mac : Command + Option + I

- 화면 상단 insert 버튼 

 

+ Code Chuck 실행 

- 원하는 코드 라인 선택 -> Ctrl +Enter 

- 오른쪽 초록색 화살 버튼  
-  화면 상단 Run 버튼 

+ 전체 청크 실행
   > Ctrl + Shift + Enter 

   >초록색 화살표 버튼 
   > Run 메뉴로 가서 Run Current Chunck 선택 

 

3. Bullet 리스트 

-  리스트는 각 블릿 포인트 자리에 1개의 대시와 공백을 차례로 나열해 만듦 

-  각 블릿 라인의 끝은 공백 두개로 마무리 

 

 

 

 

 

=========================================================================

1.  knit를 누른 뒤 Render 창에 뜬 에러 

tinytex() 패키지 유무 확인 코드 

tinytex::tinytex_root()

" "로 뜨면, 설치가 안 된 것 !! 재설치 

 

 

2. 인코딩 문제