목차
지은이 소개 = 9
감사의 글 = 10
기술 감수자 = 11
옮긴이 소개 = 13
옮긴이의 말 = 14
들어가며 = 21
1장 R과 샤이니 패키지 설치와 시작 = 27
  R의 설치 = 28
    R 콘솔 = 29
    코드 에디터와 통합개발환경 = 30
  R 배우기 = 32
    도움말 얻기 = 32
    데이터 로딩 = 33
    데이터프레임, 리스트, 배열, 행렬 = 34
    변수의 데이터 타입 = 37
    함수 = 38
    객체 = 39
  베이스 그래픽과 ggplot2 = 39
    막대 그래프 = 40
    선 그래프 = 42
  샤이니 설치와 예제 실행 = 43 
  정리 = 46
2장 첫 애플리케이션 만들기 = 47
  프로그램 구조 = 48
    아주 간단한 Ui.R 사례 = 48
    아주 간단한 server.R 사례 = 51
  위젯 타입 = 54
  구글 애널리틱스 애플리케이션 = 55
    사용자 인터페이스 = 57
    데이터 프로세싱 = 61
    반응성 객체 = 63
    아웃풋 = 65
    애플리케이션 코드에 대한 노트 = 69
    추가 연습 문제 = 70
  정리 = 71
3장 샤이니로 자신의 웹 페이지 구성하기 = 73
  애플리케이션과 코드 실행하기 = 74
  샤이니와 HTML = 74
  샤이니에 사용자 HTML 링크 포함시키기 = 75
    ui.R = 76
    server.R = 77 
  아주 기본적인 HTML 인터페이스 = 83
    index.html = 83
    sever.R = 86
  자바스크립트와 샤이니 = 89
    ui.R = 89
    server.R = 91
  제이쿼리 = 93
    index.html-body = 93
    server.R = 95
    제이쿼리 = 97
  연습하기 = 99
  정리 = 101
4장 반응성, 인풋, 아웃풋의 조절 = 103
  UI에 요소들을 드러내거나 숨기기 = 104
    tabPanel 요소에 이름 부여하기 = 105
  반응성 UI = 108
    반응성 UI 사례 - server.R = 109
    반응성 UI 사례 - ui.R = 110
  고급 반응성 조절 = 110
    반응성 객체와 반응성 함수를 효율적으로 사용하기 = 112 
    submitButton() 함수로 전체 인터페이스를 조절하기 = 112
    isolate() 함수를 사용하여 특정 인풋을 조절하기 = 113
    일정 시간이 지난 후에 반응성 함수를 실행시키기 = 115
  샤이니의 기타 고급 기술들 = 117
    인풋과 아웃풋을 세밀하게 조절하기 = 117
    샤이니에서 사용자 정보와 GET 요청을 읽는 방법 = 120
    GET 문자열로부터 사용자 인터페이스 조절하기 = 121
  애니메이션 = 124
  향상된 그래픽 옵션 = 126
    그래픽 다운로드 = 126
  데이터 다운로드와 업로드 = 129
  정리 = 130
5장 애플리케이션의 실행과 공유 = 131
  R 커뮤니티에서 공유하기 = 132
    깃허브를 통한 공유 = 132
    깃 소개 = 133
    깃을 사용한 애플리케이션 공유 = 134
    .zip, .tar 파일을 사용하여 공유하기 = 135
  전 세계의 사람들과 공유하기 = 136
    글리머 = 136 
    샤이니 서버 = 136
    브라우저 호환성 = 137
  정리 = 138
한국어판 부록 : RStudio에서 샤이니 앱 개발을 손쉽게 시작하기 = 139
  R과 RStudio 설치 = 140
  RStudio에서 샤이니 애플리케이션 개발 프로젝트 만들기 = 140
  샤이니 개념을 공부할 수 있는 정보 소스와 예제 = 145
찾아보기 = 147
닫기