logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

R Shiny 프로그래밍 가이드

R Shiny 프로그래밍 가이드

고석범 (지은이)
  |  
한나래아카데미
2017-10-20
  |  
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 30,000원 -0% 0원 1,500원 28,500원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
aladin 30,000원 -10% 1500원 25,500원 >

책 이미지

R Shiny 프로그래밍 가이드

책 정보

· 제목 : R Shiny 프로그래밍 가이드 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788955662054
· 쪽수 : 552쪽

책 소개

R Shiny 프로그래밍 안내서. R 언어만으로 간단한 코딩을 통해 쉽고 빠르게 웹 애플리케이션을 만드는 법을 알려주며, R과 웹의 기능을 동시에 갖춘 샤이니 앱을 활용해 데이터에 담긴 스토리를 여러 사람들과 효율적으로 공유하는 법을 제공한다.

목차

Chapter 1 R과 RStudio 설치
1 R 설치하기 ··
2 RStudio 설치와 사용법
3 정리

Chapter 2 샤이니 패키지 소개
1 RStudio에서 처음 만들어보는 샤이니 웹 앱
2 샤이니 코드 들여다보기
3 샤이니 앱에서 데이터가 전달되는 방식
4 샤이니 앱 객체
5 샤이니 앱이 실행되는 URL ·
6 샤이니 앱의 여러 형태
7 앱 실행: runApp() 함수
8 멀티 파일 앱과 단일 파일 앱의 차이:
shinyApp() 함수를 중심으로
9 샤이니 앱의 또 다른 형태들
10 샤이니 개발 정보
11 정리

Chapter 3 기초 R 언어 (1)
1 R 콘솔 시작하기
2 값, 데이터 타입, 변수, 할당
3 R의 기본 데이터 타입: 벡터
4 사칙연산 등 간단한 산술 연산자 ·
5 아토믹 벡터(베이직 벡터)의 타입
6 아토믹 벡터의 타입과 길이
7 벡터 요소의 위치: 인덱스
8 이름을 가진 벡터
9 특수한 값: NULL, NA
10 몇 가지 통계 함수
11 R 도움말 페이지를 읽는 방법
12 값, 표현식, 문장
13 함수의 부수효과
14 비교와 논리 연산
15 작업이 이루어지는 공간에 대한 개념
16 R의 패키지 시스템
17 스크립트 파일, 소싱, R 데이터의 저장/로딩
18 정리

Chapter 4 기초 R 언어 (2)
1 벡터 서브세팅과 교체
2 규칙성을 가진 벡터 만들기
3 리스트
4 데이터 프레임 ·
5 R 객체의 메타 데이터: 속성
6 팩터: 카테고리형 데이터를 표현
7 행렬과 배열
8 R에 내장된 데이터셋
9 데이터 프레임 서브세팅
10 R에서 백틱의 역할
11 R의 원리
12 정리

Chapter 5 샤이니 코딩을 위한 R 언어
1 $, [[, [ 서브세팅의 차이점
2 R 함수
3 함수들을 하나의 리스트로 묶기 ·
4 환경
5 샤이니가 사용하는 객체지향시스템
6 느긋한 평가와 조급한 평가
7 R의 스코핑 규칙과 <<-를 사용한 할당
8 표현식의 사용
9 비표준 평가(non-standard evaluation)와 탈출구(escape hatch)
10 R에서 파일 다루기
11 인터랙티브 모드에서는 드물게 사용하지만, 샤이니에서는 유용한 함수들
12 R 세션과 options()
13 R 지식을 적극 활용하여 샤이니 앱 만들기
14 코드 실행 과정과 앱의 상태
15 스콥과 시야(visibility)
16 정리

Chapter 6 샤이니 입출력 위젯
1 샤이니 앱의 기본 틀
2 입력 위젯 함수
3 반응성 맥락으로 통하는 문
4 입력 위젯 함수들의 종류
5 출력 위젯
6 다이내믹 UI: 프로그램적으로 UI 조절하기
7 정리

Chapter 7 샤이니 반응성
1 반응성 프로그래밍의 의미
2 샤이니 반응성의 핵심
3 샤이니 반응성의 구성요소
4 무효화의 개념
5 샤이니 반응성을 조절하는 방법
6 다이내믹하게 입력을 수정: 인풋 업데이터 함수들
7 외부 데이터에 대한 반응성 구현
8 정리

Chapter 8 샤이니 레이아웃과 UI
1 샤이니 레이아웃의 기초
2 페이지를 구성하는 함수
3 고수준 레이아웃을 위한 sidebarLayout 함수
4 커스터마이징을 위한 저수준 레이아웃 함수들
5 관련 있는 것들을 하나로 묶어주는 함수들
6 R로 HTML 태그를 만들어 사용하기
7 전체 UI를 HTML로 만들기
8 HTML 템플릿 사용
9 아이콘 사용하기
10 테마 지정
11 플렉스 박스 레이아웃 사용하기
12 알림 메시지, 모달 대화상자, 진행 안내바
13 커스텀 CSS
14 정리

Chapter 9 파일 처리, 값 유효성 검증, 샤이니 모듈
1 파일 업로드와 다운로드
2 입력값의 유효성 검증
3 샤이니 모듈
4 정리

Chapter 10 샤이니 인터랙태브 플롯과 샤이니 소도구
1 샤이니 인터랙티브 플롯
2 샤이니 소도구
3 샤이니 소도구의 활용: ggedit 패키지 ·
4 정리

Chapter 11 샤이니와 자바스크립트
1 session 객체와 Shiny 객체의 활용
2 shinyjs 패키지의 활용
3 샤이니 자바스크립트 이벤트
4 샤이니 입력, 출력 위젯의 실체
5 정리

Chapter 12 지속성 데이터: 북 마크, 파일, 데이터베이스
1 샤이니 북마킹
2 데이터베이스 연결
3 로컬 파일을 사용한 지속성 데이터의 처리
4 정리

Chapter 13 R과 샤이니 코드 디버깅
1 R 디버깅 툴
2 샤이니 코드 디버깅
3 정리

Chapter 14 인터랙티브 문서
1 인터랙티브 문서
2 RStudio에서 다이내믹 문서 만들기
3 다이내믹 문서의 원리
4 샤이니 인터랙티브 문서
5 정리

Chapter 15 인터랙티브 그래픽
1 htmlwidgets 패키지의 원리
2 다양한 위젯들
3 htmlwidgets 활용성을 높이는 패키지
4 정리

Chapter 16 샤이니 앱의 공유: 앱의 공유와 배포
1 로컬 컴퓨터에서 실행시키기
2 웹에 코드를 올리고 다운로드해서 사용하기
3 클라우드에 샤이니 앱 배포하기
4 정리

저자소개

고석범 (옮긴이)    정보 더보기
가톨릭대학교 의과대학을 졸업하고 서울아산병원 인턴, 서울성모병원 신경과 수련을 마친 신경과 전문의로, 현재 경기도 광주시에 있는 성심요양병원 대표원장을 맡고 있다. 성남시 노인보건센터장, 보바스기념병원장, 주식회사 지노바이오 대표를 역임했다. 재미로 시작했던 공부를 바탕으로 ICT 관련 여러 책들을 번역하거나 저술했다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책