인기있는 오픈소스 도구인 R과 Ruby를 이용하여 현실의 데이터를 처리하고 시뮬레이션하고 가설을 세우고 통계적인 방법을 이용하여 이를 검증하는 등 데이터를 해석하고 필요한 내용을 이해할 수 있도록 돕는 책이다. Ruby와 R에 대해 간략히 소개한 다음, 다양한 문제를 가정해보고 이를 조작하고 처리하여 시뮬레이션해본 다음 이렇게 수집한 데이터를 분석해보도록 한다. 이를 통해 간단한 프로그래밍을 통해 일상의 여러 가지 사건들을 다양한 관점과 상식적인 논리를 이용해 살펴본다.