목차
지은이 소개 = 4 
감사의 글 = 5 
들어가며 = 19 
1부 다이내믹 문서 = 27 
  1장 다이내믹 문서의 기초와 RStudio 통합 개발 환경 = 29 
    다이내믹 문서 = 30 
    처음 만드는 다이내믹 문서 = 42 
    다이내믹 문서를 위한 RStudio 활용 = 47 
    servr 패키지를 사용한 자동 렌더링과 리로딩 = 56 
    다이내믹 문서 제작에 대한 정보 = 57 
    이 책이 다루는 범위와 필요한 배경 지식 = 58 
    정리 = 59 
  2장 Rmd 소스파일로 시작하기 = 61 
    YAML 헤더 = 62 
    문서의 렌더링 다시 보기 = 71 
    문서 변환기로서의 팬독 = 77 
    정리 = 86 
  3장 니터 패키지 = 87 
    니터 패키지의 개괄적인 기능 = 88 
    니터의 옵션 = 95 
    소스코드와 관련된 옵션들 = 106 
    텍스트 출력에 영향을 미치는 옵션들 = 114 
    에러, 경고 등의 처리 = 118 
    플롯을 조절하는 옵션들 = 120 
    니터 패키지에 들어 있는 유틸리티 함수들 = 136 
    정리 = 143 
  4장 팬독 = 145 
    팬독 문서 변환기 = 146 
    팬독 마크다운 = 147 
    정리 = 172 
2부 다양한 포맷의 문서 = 173 
  5장 HTML 문서와 R 노트북 = 175 
    HTML 문서 = 176 
    R 노트북 = 193 
    파라미터를 가진 .Rmd 문서 = 196 
    정리 = 198 
  6장 WORD 문서 = 199 
    워드 문서 포맷 지정하기 = 199 
    목차 = 200 
    워드 포맷 스타일 지정하기 = 200 
    레퍼런스 워드 파일 사용 = 204 
    스타일 이외의 설정 = 206 
    워드 파일에 참고 문헌 삽입 = 207 
    워드 포맷에서의 표 = 207 
    여러 파일로 나눠 작업하기 = 208 
    정리 = 212 
  7장 PDF 문서 = 213 
    .Rnw와 .Rmd의 차이 = 214 
    출력 포맷과 레이텍 엔진 = 215 
    프리앰블 구성하기 = 215 
    목차, 목차의 깊이, 번호 = 218 
    그림과 관련된 옵션 = 219 
    코드 하일라이트 = 219 
    중간 .tex 파일 남기기 = 220 
    공유 출력 템플릿 옵션 = 220 
    정리 = 220 
  8장 프레젠테이션 = 221 
    슬라이드 구성을 위한 팬독 문법 = 222 
    ioslides 프레젠테이션 = 224 
    Beamer PDF 슬라이드 = 241 
    정리 = 243 
3부 샤이니 웹 애플리케이션과 htmlwidgets 패키지 = 245 
  9장 Shiny 웹 애플리케이션의 기초 = 247 
    샤이니 패키지란? = 247 
    처음으로 만들어 보는 샤이니 앱 = 249 
    샤이니 앱의 작동 방식 = 251 
    샤이니 앱의 여러 가지 형태 = 254 
    샤이니 작성의 실제 워크플로(개인적인 권고사항) = 264 
    정리 = 278 
  10장 샤이니 반응성 프로그래밍 = 279 
    입력 위젯 = 280 
    결과 출력 = 298 
    입력과 출력을 반응성으로 연결하기 = 305 
    정리 = 310 
  11장 샤이니 반응성 프로그래밍 = 311 
    반응성 프로그래밍 모델 = 311 
    반응성 메커니즘 차근차근 이해하기 = 320 
    반응성 로그 시각화 툴 사용하기 = 328 
    서버 코드의 실행과 변수의 스코프 = 329 
    반응성 체인의 조절 = 331 
    정리 = 338 
  12장 샤이니 애플리케이션 레이아웃 = 339 
    부트스트랩 그리드 시스템 이해하기 = 340 
    샤이니 레이아웃 함수의 개념 = 342 
    샤이니 테마 사용 = 346 
    정적인 콘텐츠의 구성 = 347 
    HTML 템플릿 사용 = 348 
    정리 = 351 
  13장 샤이니 인터랙티브 플롯 = 353 
    샤이니 플롯 인터랙션의 기초 = 353 
    정적인 플롯에 대한 인터랙션 사례 = 355 
    두 번째 사례 = 358 
    플롯에서 값 읽기 = 359 
    활용하기 = 362 
  14장 htmlwidgets 프레임워크 = 363 
    htmlwidgets 패키지란? = 364 
    htmlwidgets로 패키지를 만드는 방법 = 366 
    htmlwidgets 패키지의 사용 = 385 
    정리 = 387 
4부 복합 문서 = 389 
  15장 정적인 웹사이트 = 391 
    간단하게 만들어 보는 웹사이트 = 392 
    웹사이트 만드는 과정 = 396 
    _site.yml 파일 = 396 
    _output.yml 파일에 출력 포맷 정의 = 399 
    콘텐츠 넣기 = 399 
    서버에 올리기 = 401 
    정리 = 402 
  16장 대시보드 = 403 
    패키지 설치하고 사용하기 = 404 
    대시보드 레이아웃의 기초 = 405 
    특수한 레이아웃 = 411 
    크기 결정 = 414 
    컴포넌트 : 실질적인 콘텐츠 = 417 
    대시보드 스타일, 로고, 파비콘 등 = 423 
    flexdashboard에서 샤이니 앱 사용하기 = 424 
    정리 = 433 
  17장 책을 위한 북다운 패키지 = 435 
    bookdown 패키지 설치 = 436 
    깃북(gitbook) 실제로 만들어 보기 = 437 
    중요한 역할을 하는 세 가지 파일 = 441 
    북다운 패키지의 렌더링 과정의 이해 = 444 
    책에 들어가는 콘텐츠 = 446 
    국제화 = 450 
    책의 출력 포맷 = 451 
    bookdown.org 사이트 = 456 
    정리 = 457 
5부 클라우드와 도커 = 459 
  18장 클라우드 환경에서 R 사용하기 = 461 
    DigitalOcean 가입과 가상 서버 만들기 = 462 
    우분투 가상 서버(드롭플릿)에 R과 R 패키지 설치 = 473 
    드롭플릿에 RStudio 서버, 레이텍, Shiny 서버 설치하기 = 477 
    가상 서버에 NGINX HTTP 서버 설치하기 = 483 
    도메인 구입과 네임 서버 설정 = 488 
    서버 프로그램들의 사용법 = 491 
    엔진엑스로 리버스 프록시 설정 = 498 
    정리 = 511 
  19장 도커 환경에서 R, RStudio 사용 = 513 
    rocker 프로젝트 = 518 
    정리 = 536 
찾아보기 = 537
닫기