R의 바이블
-lu**weapon
R을 사용한다면 곁에 두고 찾아보자.
-j****p
R에 대해 상세한 설명과 다양한 예제를 통해 쉽게 설명하고 있다.
-닉*임
데이터 분석과 통계에 관한 좋은 교과서라는 생각이 든다.
-f***6
R에 관한 상세한 설명과 다양한 예제들로 R 사용자들에게 꾸준히 사랑받아온 《R Cookbook》이 새롭게 개정되어 출간되었습니다.
2판에서는 크게 세 가지 부분이 추가되었습니다. 먼저 R의 통합개발환경인 RStudio를 설치하고 사용하는 방법을 추가하여 R을 편리하게 사용할 수 있게 하였습니다. 그리고 R 사용자들에게 도움이 될 만한 간단한 프로그래밍도 수록하여 훨씬 더 많은 작업을 할 수 있게 하였습니다. 마지막으로, 데이터를 분석한 후 결과물을 배포 가능한 문서로 만들 수 있도록 마크다운 문서 작성 방법과 출력 방법을 추가하였습니다.
《R Cookbook 1판》이 나온 지 10여 년이 지났지만, R은 여전히 통계, 그래픽 작업, 통계적 프로그래밍을 하는 데 매우 효과적인 툴로 자리 잡고 있습니다. 특히 최근에는 SAS, STRATA, SPSS와 같은 상용 패키지보다 R이나 파이썬을 사용하는 대학이나 연구소가 늘어나고 있어 PYPL, TIOBE 등에서의 R의 인기 순위도 꾸준히 상승하고 있습니다.

PYPL의 프로그래밍 언어 인기 순위(출처: https://pypl.github.io/PYPL.html)
R은 통계 관련 작업을 하기 위해 필요한 모든 것을 제공하지만, 언어의 구조상 완전히 마스터하기는 어렵습니다. R을 사용하다 보면 매우 많은 과제를 어떻게 완수해야 할지 감이 오지 않아 좌절을 겪게 되는 경우도 있을 것입니다. 일단 어떻게 하는지를 알게 되면 훨씬 쉬워지겠지만, ‘어떻게’를 배우기까지가 매우 어렵습니다.
《R Cookbook 2판》은 R을 사용하면서는 마주치게 되는 여러 문제와 해결 방법을 알려 줍니다. 사용자가 쉽게 따라 할 수 있는 275가지 레시피로 이루어져 있는데, 각각의 레시피는 특정한 ‘문제’와 문제에 대한 ‘해결책’, 그리고 그것이 어떻게 동작하는지 설명하는 ‘논의’ 섹션으로 구성되어 있습니다.
다루는 주제도 광범위합니다. 기본적인 태스크부터 시작해서 입출력, 기초 통계, 그래픽, 그리고 선형회귀까지 다루고 있어 R을 가지고 그 어떤 작업을 한다 해도 이 책에서 배운 것들의 일부나 전부를 사용하게 될 것입니다.
R 입문자라면 기초부터 한 단계씩 배울 수 있는 안내서로, R을 잘 아는 중급 사용자에게는 항상 곁에 두고 찾아볼 수 있는 참고 자료가 될 것입니다. 데이터 과학자로 거듭나고 싶다면 《R Cookbook 2판》과 함께 시작해 보세요.
이 책에서 다루는 내용
- 벡터를 생성하고, 변수를 다루고, 기본 함수 실행하기
- 데이터의 입력과 출력 단순화하기
- 행렬, 리스트, 요인, 데이터 프레임과 같은 데이터 구조 알아보기
- 확률, 확률분포, 확률변수 다루기
- 통계량과 신뢰구간을 계산하고 통계적 검정 수행하기
- 다양한 그래픽 디스플레이 생성하기
- 선형회귀와 분산분석(ANOVA)을 통해 통계적 모델 생성하기
- 데이터에서 군집 찾기와 같은 고급 통계 기법 탐색하기
추천사
지금까지 읽은 그 어떤 프로그래밍 책보다 이 책을 통해 더 많이 배웠습니다.
데이비드 커런(David Curran), 오픈조 테크놀로지스(OpenJaw Technologies)의 인지공학자
《R Cookbook, 2판》은 다음 서점에서 구입하실 수 있습니다.