R語言入門經典
內容描述
本書作為R語言的學習指南,詳細講解了R語言的基本概念和編程技巧。本書從* 基礎的知識開始,由淺入深地介紹R的基本概念和重要特性,並用大量的示例和圖形進行演示和說明,旨在讓讀者在掌握R語言的同時,能養成良好的編程習慣,寫出專業、高效的代碼。本書共24章,其內容涵蓋了R語言的社區和環境介紹;R語言的各種數據結構(單模式/多模式數據結構,日期、時間和因子);包括各種常用函數、實用函數和應用函數在內的R語言函數;如何在R中進行文本的導入和導出,如何操控和轉換數據,以及在R中高效處理數據的方法;如何可視化數據(涵蓋了三個基本圖形系統、ggplot2圖形系統和Lattice圖形系統);如何用R構建線性模型、廣義線性模型和非線性模型,以及面向對象的思想;如何進行R代碼提速(包括代碼的性能分析和提速方法);如何構建R包和擴展R包;如何編寫R類,其中會涉及R中的面向對象編程系統(S3、S4、引用類等);如何創建動態報告和如何用Shiny創建網絡應用程序。本書附錄還介紹了R、Rtools和RStudio的具體安裝步驟。《R語言入門經典》涵蓋了R語言的所有基礎知識,介紹了許多實用的編程技巧,既可作為R語言的入門教材,也可作為一本為尋求拓寬分析工具的專業統計學家、數據科學家、分析師量身打造的學習寶典。本書還可作為對R語言感興趣的讀者和開發人員的參考書籍。