HOME > 상세정보

상세정보

수치분석과 시뮬레이션 R프로그래밍 (3회 대출)

자료유형
단행본
개인저자
장상수
서명 / 저자사항
수치분석과 시뮬레이션 R프로그래밍 = Numerical analysis and simulation : R programming / 장상수 지음
발행사항
남양주 :   느린생각,   2019  
형태사항
443 p. : 도표 ; 26 cm
ISBN
9791187139256
서지주기
참고문헌: p. 441-443
000 00000nam c2200205 c 4500
001 000046008055
005 20191202132709
007 ta
008 191129s2019 ggkd b 000c kor
020 ▼a 9791187139256 ▼g 93310
040 ▼a 211009 ▼c 211009 ▼d 211009
082 0 4 ▼a 519.50285 ▼2 23
085 ▼a 519.50285 ▼2 DDCK
090 ▼a 519.50285 ▼b 2019z17
100 1 ▼a 장상수
245 1 0 ▼a 수치분석과 시뮬레이션 R프로그래밍 = ▼x Numerical analysis and simulation : R programming / ▼d 장상수 지음
260 ▼a 남양주 : ▼b 느린생각, ▼c 2019
300 ▼a 443 p. : ▼b 도표 ; ▼c 26 cm
504 ▼a 참고문헌: p. 441-443
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 519.50285 2019z17 등록번호 121251266 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

네 개의 큰 덩어리로 이루어졌다. 첫 부분에서는 R 언어를 쉽게 풀어서 해설하였고, R 프로그래밍을 할 때 알아야 하는 기초 지식을 살폈다. 둘째 덩어리에서는 확률과 확률분포, 표집분포와 신뢰구간 등을 알아보고, R로 회귀분석하는 방법을 살펴보았다. 셋째 부분에서는 수치분석을 R로 프로그래밍하였다. 연립방정식의 해 구하기, 보간법, 근 찾기, 최적화, 그리고 수치 적분 등을 다루었다. 넷째 파트에서는 몬테칼로 시뮬레이션과 재표집방법을 R로 프로그래밍하였고, 시뮬레이션을 활용한 통계기법도 보였다.

이 책은 네 개의 큰 덩어리로 이루어졌다. 첫 부분에서는 R 언어를 쉽게 풀어서 해설하였고, R 프로그래밍을 할 때 알아야 하는 기초 지식을 살폈다. 둘째 덩어리에서는 확률과 확률분포, 표집분포와 신뢰구간 등을 알아보고, R로 회귀분석하는 방법을 살펴보았다. 이 지식은 나중에 수치분석과 시뮬레이션을 논의할 때 쓸 것이다. 이 책이 다른 책과 다른 점은 셋째, 넷째 파트에 있다. 셋째 부분에서는 수치분석을 R로 프로그래밍하였다. 연립방정식의 해 구하기, 보간법, 근 찾기, 최적화, 그리고 수치 적분 등을 다루었다. 넷째 파트에서는 몬테칼로 시뮬레이션과 재표집방법을 R로 프로그래밍하였고, 시뮬레이션을 활용한 통계기법도 보였다.


정보제공 : Aladin

저자소개

장상수(지은이)

지금까지 줄곧 기회의 평등을 다루는 글을 썼고, 시간 나는 대로 컴퓨터 언어로 프로그래밍하는 방법을 배웠다. 최근에는 기회의 평등이나 능력주의라는 개념이 불평등을 은폐하거나 옹호하는 이데올로기가 아닌지 의심하고 있다. 지금 순천대학교 사회교육과에서 사회학을 가르치고 있다. 저서는 『한국의 사회이동(2001, 서울대학교출판부)』, 『교육과 사회이동(2009, 그린)』, 『STATA 프로그래밍(2010, 이담북스)』 등이다.

정보제공 : Aladin

목차

머리말 8
01 시작하기 13
(1) 설치하기 13
(2) Rprofile 15
(3) 디렉토리 관리 16
(4) 패키지 설치와 사용 18
(5) 도움말 20
(6) 저장 및 끄기 20
1) 작업 공간 저장 20
2) 스크립트 저장 21
(7) R과 RStudio 업데이트 22
02 벡터 23
(1) 벡터 만들기 23
(2) 숫자 벡터 만들기 25
(3) 요소 순서 짓기 27
(4) 요소 추출 27
(5) 연산 27
03 행렬 30
(1) 행렬 만들기 30
(2) 부분 추출 32
(3) 행렬 연산 34
(4) 배열 36
04 비수치 값 37
(1) 논리값 37
(2) 문자 40
(3) 요인 44
05 리스트와 데이터 프레임 46
(1) 리스트 46
(2) 데이터 프레임 48
06 데이터 관리 54
(1) 데이터 만들기와 읽기 54
(2) 탐색 경로 고정(attach) 58
(3) 데이터 쓰기 59
(4) 데이터 관리 60
1) 새 변수 만들기(generating) 61
2) 재부호화(recoding) 63
3) 변수 이름 바꾸기(renaming) 64
4) 결측 사례 삭제(deleting) 64
5) 자료 정렬(sorting) 66
6) 자료 병합(merging) 66
7) 데이터의 부분 추출(subsetting) 68
(5) dplyr 70
1) select() 71
2) filter() 72
3) mutate() 73
4) arrange() 74
5) summarize() 75
07 특수값, 클래스, 강제 변환 77
(1) 특수값 77
(2) 클래스 79
(3) 강제 변환 83
08 그림 86
(1) 데이터 시각화 86
2) 플롯 91
3) 그림의 결합 96
4) ggplot2 98
09 함수와 프로그래밍 99
(1) 조건문 99
1) 단독 진술 99
2) 복합 조건 100
(2) 반복문 103
(3) 묵시 반복문 109
(4) 반복문과 관련한 제어 명령 111
(5) 함수 114
1) 함수의 일반 형태 114
2) 함수 작성 예 120
3) 전달 인자 124
(6) 예외 상황 처리와 시간 계산, 객체의 가시성 128
10 확률과 확률분포 137
(1) 확률 137
(2) 확률분포 144
1) 확률함수 144
2) 확률분포의 평균과 분산 147
3) 이산형 확률분포 148
4) 연속형 확률분포 155
11 표집분포와 신뢰구간 162
(1) 표집분포 162
1) 모집단의 표준편차가 라고 알려져 있는 상황에서, 162
2) 모집단의 표준편차가 알려져 있지 않은 상황에서, 163
(2) 신뢰구간 165
(3) 가설검증 167
12 회귀분석 173
(1) 연관성 173
(2) 일반 개념 174
(3) 추론 180
(4) 범주형 변수 181
(5) 다중회귀 185
(6) 회귀 진단 191
13 오차 210
14 선형연립방정식의 해 구하기 216
(1) 가우스 소거법 216
(2) 반복법 226
1) 야코비 반복 227
2) 가우스와 자이델 반복법 231
15 보간법 235
(1) 선형 보간법 236
(2) 다항식 보간법 238
(3) 라그랑주 보간법 242
(4) 뉴튼 보간법 246
(5) 스플라인 보간법 252
16 근 찾기 263
(1) 고정점 방법 263
(2) 뉴튼-랩슨 방법 270
(3) 할선법 275
(4) 이분법 278
17 최적화 281
(1) 황금분할법 282
(2) 경사하강법 288
(3) 뉴튼 방법 297
18 수치 미분과 수치 적분 300
(1) 수치 미분 300
(2) 수치 적분 304
1) 중간점 방법 305
2) 사다리꼴 규칙 308
3) 심슨 방법 311
4) 적합 구적법 318
5) 몬테칼로 방법 322
19 난수 발생 327
(1) 실제의 난수 생성 329
(2) 유사 난수 생성 332
(3) 역함수 방법 334
(4) 기각-수용 방법 337
20 몬테칼로 시뮬레이션 342
(1) 추정치 평가 342
(2) 선형 모형 시뮬레이션 351
1) 이분산성 351
2) 다중공선성 357
3) 측정오차 359
4) 누락 변수 362
5) 시계열 상관 364
6) 집락 자료 366
(3) 일반 선형 모형 시뮬레이션 369
1) ML 모형의 OLS 시뮬레이션 369
2) 이항 모형 372
3) 서열 모형 378
4) 다항 모형 383
5) 도수 모형 388
21 재표집 방법 390
(1) 순열 검증 391
(2) 잭나이프 397
(3) 부트스트랩 403
22 시뮬레이션을 이용한 다른 방법 416
(1) 관심 수치 시뮬레이션 416
(2) 교차 검증 433

관련분야 신착자료