이 책에 대하여
오리엔테이션
R 프로그래밍 기초
R의 기본개념
R함수 작성 및 활용
R 파일 읽기와 쓰기
R 시각화
제1장 생명표를 읽고 시각화하기
제2장 단위연금의 가격 계산하기
제3장 생명연금의 자본가치 계산하기
제4장 기대수명 계산하기
제5장 연금재원적립의 시간궤적 계산하기(책임준비금
제6장 수익률곡선을 읽고 시각화하기
제7장 자산의 미래가치 예측하기
제8장 은퇴재무설계 계산기 만들기
제9장 RShiny®로 연금 애플리케이션 웹에서 공유하기
[부록]
CRAN에서 R 설치하는 법
RStudio® 통합개발환경 설치하기
효과적인 작업을 위한 프로그래밍 규칙
코드의 구조 ·
코딩 스타일
RStudio®에서 RShiny® 설치하기
RShiny® 무료 계정 등록방법
RStudio® 유용한 단축키
머리말
언젠가는 프로그래밍을 배우겠다는 생각을 해본 적이 있는가? R관련 서적도 읽어보았고, 수많은 유튜브 강의로 R을 배웠지만, 여전히 어디서부터 시작해야 할지 막막한가? 이런 경험이 있다면 이 책은 바로 당신을 위한 책이다. 이 책은 기본적으로 보험.연금업계의 전문가나 금융관련학과의 대학생과 대학원생 중 연금계리 R프로그래밍을 배우려는 분들을 위한 책이다. 하지만 R프로그래밍 실무능력의 향상을 꿈꾸는 분들을 위한 책이기도 하다. 이 책은 연금계리를 구성하는 연금수리의 기본개념과 원리를 독자들이 쉽게 이해할 수 있도록 소개하면서, 데이터의 준비에서부터 분석, 시각화 및 공유까지 R프로그래밍으로 가능한 모든 실무를 스스로 실습하고 응용할 수 있도록 안내하고 있다.
R이나 Python을 프로그래밍 언어라고 부른다. 프로그래밍 언어를 잘 구사하려면 단어나 문법을 많이 아는 것도 중요하지만, 실제 프로그래밍의 연습이 반드시 수반되어야 한다. 그러나 기존의 R프로그래밍 교육은 단어와 문법 위주로 구성되어 있다. 이런 방식은 실무에서 R프로그래밍을 응용할 수 있는 실질적인 능력을 키우는 데 한계가 있다. R프로그래밍 책과 유튜브 강의로 프로그래밍 지식은 늘었지만 실무에서 맘처럼 되지 않은 것은 이러한 이유에 기인한다. 마치 단어나 문법 위주로 외국어를 공부했는데 실전 회화경험이 부족하여 막상 외국인을 만나면 꿀 먹은 벙어리가 되는 것과 비슷하다. 본격적으로 시작하기 전에 한 가지 강조하고 싶다. 이 책은 연금계리 프로그래밍에 필요한 최소의 R프로그래밍 지식을 담았다. 그 이유는 여러분은 이미 알고 있는, 또는 이 책에서 배우게 될 R단어와 문법이 연금계리, 또는 각자의 전문분야에서 프로그래밍을 하는데 이미 충분하다는 것을 알려주고 싶었기 때문이다. R프로그래밍의 복잡한 분석 및 화려한 시각화 패키지를 배우고 싶다면 시중의 다른 R관련 책이나 유튜브를 활용하라. 한 가지 확신하는 것은 이 책을 차근차근 충실히 따라온다면, 어떠한 R프로그래밍과 R패키지도 응용할