책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788968481642
· 쪽수 : 280쪽
책 소개
목차
[Part I 프로젝트 1: 조작된 주사위]
1장. 기초
_1.1 R 유저 인터페이스
_1.2 객체
_1.3 함수
_1.4 복원 표본 추출
_1.5 자신만의 함수 작성하기
_1.6 인수
_1.7 스크립트
_1.8 마치며
2장. 패키지와 도움말
_2.1 패키지
_2.2 도움말 사용하기
_2.3 마치며
_2.4 프로젝트 1을 마무리하며
[Part II 프로젝트 2: 카드놀이]
3장. R 객체
_3.1원자 벡터
_3.2 속성
_3.3 행렬
_3.4 배열
_3.5 클래스
_3.6 강제 변환
_3.7 리스트
_3.8 데이터 프레임
_3.9 데이터 불러오기
_3.10 데이터 저장하기
_3.11 마치며
4장. R 표기법
_4.1 값 선택하기
_4.2 카드 나눠 주기
_4.3 카드 섞기
_4.4 달러 기호와 이중 괄호
_4.5 마치며
5장. 데이터 수정하기
_5.1 제자리에서 값 변경하기
_5.2 논리 서브세팅
_5.3
_5.4 마치며
6장. 환경
_6.1 환경
_6.2 환경 다루기
_6.3 스코핑 규칙
_6.4 할당
_6.5 실행
_6.6 클로저
_6.7 마치며
_6.8 프로젝트 2를 마무리하며
[Part III 프로젝트 3: 슬롯머신]
7장. 프로그램
_7.1 전략
_7.2 _if 문
_7.3 else 문
_7.4 검색 테이블
_7.5 코드 주석
_7.6 마치며
8장. S3
_8.1 S3 시스템
_8.2 속성
_8.3 제네릭 함수
_8.4 메서드
_8.5 클래스
_8.6 S3와 디버깅
_8.7 S4와 R5
_8.8 마치며
9장. 반복문
_9.1 기댓값
_9.2 expand.grid
_9.3 for 문
_9.4 while 문
_9.5 repeat 문
_9.6 마치며
10장. 속도 향상
_10.1 코드 벡터화
_10.2 벡터화된 코드 작성법
_10.3 R에서 for 문의 속도를 개선하는 방법
_10.4 실전에서 코드 벡터화하기
_10.5 마치며
_10.6 프로젝트 3을 마무리하며
_부록
_Appendix A R과 RStudio 설치하기
_Appendix B R 패키지
_Appendix C R과 패키지 업데이트
_Appendix D 데이터 불러오기와 저장하기
_Appendix E R 코드 디버깅