책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788970508962
· 쪽수 : 404쪽
· 출판일 : 2017-01-26
책 소개
목차
Chapter 1 왜 R인가?
1. 제4차 산업혁명의 도래
2. 이제는 소프트웨어 중심 사회
3. 프로그래밍 언어와 R
4. R 언어는 초보자도 흥미를 가질 수 있다
Chapter 2 R 환경 구축
1. R 활용 개념도
2. R 환경 구축
3. R의 패키지
Chapter 3 데이터 구조의 이해와 코딩의 시작
1. 데이터 구조의 이해
2. 벡터와 연산자
3. 배열
4. 행렬
5. 리스트
6. 데이터 프레임
7. 데이터 파일 읽기
8. 함수 만들기
Chapter 4 무조건 해 보기
1. 차트로 영업 실적 비교하기
2. 애니메이션으로 카운트 다운
3. 단양팔경을 구글 맵 위에
4. 워드 클라우드로 연설문 키워드 분석
5. 동전 던지기 시뮬레이션
Chapter 5 차트 프로그래밍
1. 단순한 차트의 종류
2. 단일 벡터 데이터의 차트 그리기
3. 히스토그램
4. 박스 플롯
실습 과제: CDNow 거래 데이터의 차트 출력과 분포 파악
Chapter 6 애니메이션
1. 애니메이션 개요
2. 애니메이션 1: 카운트 다운
3. 애니메이션 2: 움직이는 차트
4. 애니메이션 3: 움직이는 그림
실습 과제: 애니메이션 실습
Chapter 7 지도 활용하기
1. 구글맵과 Google Map API
2. 구글맵 다루기
3. 여러 지역(단양팔경)을 지도 위에 표시하기
4. 지진 위치 출력
실습 과제: ‘BBQ 치킨’ 매장 안내 지도 만들기
Chapter 8 텍스트 마이닝과 워드 클라우드 활용
1. 텍스트 마이닝과 워드 클라우드
2. 지역별 인구수의 변화에 대한 워드 클라우드 출력
3. 연설문 키워드 분석과 비교
실습 과제: 연설문의 워드 클라우드 출력과 분석
Chapter 9 공공 데이터 활용
1. 공공데이터포털
2. 오픈 API 인증키 발급 절차
3. 버스위치정보조회서비스의 오픈 API 활용
실습 과제 1: 버스 차량 번호 출력
실습 과제 2: 관심 있는 공공 데이터 활용
Chapter 10 네이버 오픈 API 활용
1. 네이버 오픈 API 개요
2. 네이버 API 키 발급받기
3. 네이버 API 기본 사항
4. ‘여름 추천 요리’ 분석을 위한 네이버 블로그 검색
실습 과제: 네이버 뉴스 검색
Chapter 11 웹 스크래핑의 활용
1. 웹 스크래핑 개요
2. 웹 스크래핑 영역 확인
3. 특정 웹 페이지의 상품 정보 스크래핑
4. 다수 웹 페이지의 상품 정보 스크래핑
실습 과제 1: 구글 검색 결과의 첫 번째 페이지 스크래핑
실습 과제 2: 구글 검색 결과의 다수 페이지 스크래핑
Chapter 12 네트워크 분석
1. 네트워크 분석의 개요
2. 네트워크 분석 지표
3. 페이스북 사용자 네트워크 분석
실습 과제: 천체물리학 논문 연구 협업 네트워크 분석
Chapter 13 시뮬레이션
1. 시뮬레이션 개요
2. 동전 던지기
3. 몬테카를로 시뮬레이션에 의한 원주율 구하기
실습 과제: 주사위 던지기
Chapter 14 인공지능과 인공 신경망
1. 인공지능 개요
2. 인공 신경망 모형
3. 인공 신경망을 이용한 주가 예측
실습 과제: 인공 신경망을 이용한 환율 예측