●第1篇 R語言基礎
第1章 R語言入門
1.1 R與RStudio
1.1.1 什麼是R語言
1.1.2 使用RStudio界面
1.2 R的數據結構
1.2.1 向量
1.2.2 矩陣
1.2.3 高維數組
1.2.4 數據框
1.2.5 列表
1.3 控制和函數
1.3.1 條件語句
1.3.2 循環語句
1.3.3 函數
1.4 R中的常用包
1.5 本章小結
習題1
第2章 數據管理和探索
2.1 數據獲取
2.1.1 從文件中獲取數據
2.1.2 網絡爬蟲
2.2 缺失值處理
2.2.1 缺失值的判別
2.2.2 缺失值的簡單處理
2.2.3 處理缺失值的復雜方法
2.3 數據操作
2.3.1 長寬型數據轉換
2.3.2 數據分類彙總
2.3.3 數據屬性轉換
2.3.4 數據切分
2.4 數據描述
2.4.1 數據的集中位置
2.4.2 數據的離散程度
2.4.3 數據的偏度和峰度
2.5 數據相似性度量
2.5.1 變量的相關繫數
2.5.2 樣本間的距離
2.6 本章小結
習題2
第3章 數據可視化
3.1 R基礎的數據可視化
3.2 ggplot2繫列包的可視化
3.2.1 ggPlot2的基礎繪圖
3.2.2 基於ggplot2的拓展包
3.3 其他數據可視化包
3.3.1 樹圖可視化
3.3.2 地圖可視化
3.3.3 社交網絡可視化
3.3.4 韋恩圖
3.4 R可視化3D圖像
3.5 本章小結
習題3
第2篇 統計分析
第4章 數理統計基礎
4.1 隨機數模擬
4.1.1隨機數
4.1.2隨機數
……
第3篇 機器學習
參考文獻