本書由淺入深、全面系統(tǒng)地介紹了R語言的編程和統(tǒng)計知識,為讀者了解現(xiàn)代數(shù)據(jù)科學的計算方法奠定了比較堅實的基礎。本書包括語言、編程、統(tǒng)計學和概率、統(tǒng)計檢驗和建模、繪圖共5個部分,基本涵蓋了國外大學一、二年級的統(tǒng)計學課程。在講授知識的同時,本書注重學以致用,每章穿插了許多練習,方便讀者動手操作;每章結尾提供了本章講述的代碼匯總,方便讀者快速查閱。通過對本書循序漸進的學習,讀者可以逐步構建自己的知識體系,同時培養(yǎng)程序員的思維方式。本書適合R語言初學者從頭開始學習,有編程經驗的讀者也可以挑選自己感興趣的內容閱讀。本書既可以用作R語言編程的社會培訓教材、自學教材,也可以用作高校師生,特別是統(tǒng)計學專業(yè)師生的輔導教材。