책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788960775282
· 쪽수 : 152쪽
책 소개
목차
1장 R과 샤이니 패키지 설치와 시작
___R의 설치
______R 콘솔
___코드 에디터와 통합개발환경
_________간단하고 기능이 잘 갖추어진 편집기
_________복잡하고 확장 가능한 편집기
___R 배우기
______도움말 얻기
______데이터 로딩
______데이터프레임, 리스트, 배열, 행렬
______변수의 데이터 타입
______함수
______객체
___베이스 그래픽과 ggplot2
______막대 그래프
______선 그래프
___샤이니 설치와 예제 실행
___정리
2장 첫 애플리케이션 만들기
___프로그램 구조
______아주 간단한 Ui.R 사례
______아주 간단한 server.R 사례
_________옵션 연습 문제
___위젯 타입
___구글 애널리틱스 애플리케이션
______사용자 인터페이스
______데이터 프로세싱
______반응성 객체
______아웃풋
______애플리케이션 코드에 대한 노트
______옵션 연습 문제
___정리
3장 샤이니로 자신의 웹 페이지 구성하기
___애플리케이션과 코드 실행하기
___샤이니와 HTML
___샤이니에 사용자 HTML 링크 포함시키기
______ui.R
______server.R
_________server.R-데이터 준비
_________server.R- 서버 정의
___아주 기본적인 HTML 인터페이스
______index.html
______sever.R [sub:severr]
___자바스크립트와 샤이니
______ui.R
______server.R
___제이쿼리
______index.html-body
______server.R
______제이쿼리
___연습하기
___정리
4장 반응성, 인풋, 아웃풋의 조절
___유저인터페이스에 요소들을 드러내거나 숨기기
______tabPanel 요소에 이름 부여하기
___반응성 사용자 인터페이스
______반응성 사용자 인터페이스 사례: server.R
______반응성 사용자 인터페이스 사례: ui.R
___고급 반응성 조절
______submitButton() 함수로 전체 인터페이스를 조절하기
______isolate() 함수를 사용하여 특정 인풋을 조절하기
______일정 시간이 지난 후에 반응성 함수를 실행시키기
___샤이니의 기타 고급 기술
______인풋과 아웃풋을 세밀하게 조절하기
______샤이니에서 사용자 정보와 GET 요청을 읽는 방법
______GET 문자열로부터 사용자 인터페이스 조절하기
___애니메이션
___향상된 그래픽 옵션
______그래픽 다운로드
___데이터 다운로드와 업로드
___정리
5장 애플리케이션의 실행과 공유
___R 커뮤니티에서 공유하기
______깃허브를 통한 공유
______깃 소개
______깃을 사용한 애플리케이션 공유
______.zip, .tar 파일을 사용하여 공유하기
___전세계의 사람들과 공유하기
______Glimmer
______샤이니 서버
______브라우저 호환성
___정리
한국어판 부록 RStudio에서 샤이니 앱 개발을 손쉽게 시작하기
___R과 RStudio 설치
___RStudio에서 샤이니 애플리케이션 개발 프로젝트 만들기
___샤이니 개념을 공부할 수 있는 정보 소스와 예제