R은 통계 해석을 위한 데스크탑 어플리케이션으로서 세계에서 가장 널리 사용되고 있습니다. R은 수많은 데이터 분석을 지원하고 고품질 그래픽을 작성할 수도 있습니다. 게다가 R은 프로그래밍 언어로 설계되어 있어 사용자가 직접 기능을 확장할 수 있습니다. 실제로 세계의 R사용자에 의해서 개발된 패키지가 인터넷에 많이 공개되고 있어 누구나 자유롭게 가져다 사용할 수 있습니다. R의 확장 기능은 데이터 해석이나 그래픽 작성에 머무르지 않고 프레젠테이션 작성 지원 등 사용자의 다양한 요구에 부응할 수 있습니다.
이처럼 R은 다양한 옵션을 제공하고 있는데 그 범위가 여러 방면으로 미치지 않기 때문에 전체를 파악하는 것은 쉽지 않습니다. 또 사용자가 요구하는 기능을 핀 포인트에서 찾지 못하기도 합니다. R에는 자세한 도움말이나 문서는 준비되어 있지만 전 세계적으로 개발되고 있는 애플리케이션이라 해설은 영어로 공개하는 것이 원칙으로 되어 있습니다. 이 때문에 R을 공부하기에는 문턱이 높다고 느낄 수 있습니다.
이 책은 ‘R에서 독자가 원하는 처리를 실행하기 위해서 어떻게 하면 좋을까?’에 대한 답을 섹션 제목과 함께 이에 대한 해설과 사례를 게재하였습니다. 특히 중요한 항목에 대해서는 칼럼으로 다루었으며 알려지지 않은 편리한 기능을 소개하였습니다. 이 책은 초보자뿐만 아니라 중급자도 참고할 수 있도록 하였으며 모든 분들이 한 단계 올라 설 수 있으면 하는 바램입니다.