首先介紹下,這是我學習R以來遇到的最好的電子書,作者王敏杰老師,是四川師范大學研究生公選課《數據科學中的R語言》的課程內容,系統介紹Hadley Wickham的tidyverse和ggplot2包的內容。
網址:
數據科學中的 R 語言
https://bookdown.org/wangminjie/R4DS/
課程安排是這樣的,每個章節研究的內容都是彼此獨立的,大家可以單獨閱讀每章及運行代碼。
基礎篇
- 基礎篇
- tidyverse篇
- 第 4 章介紹可重復性報告
- 第 5 章介紹數據讀入
- 第 6 章介紹數據處理
- 第 7 章介紹數據可視化
- 第 8 章介紹數據規整
- 第 9 章介紹字符串處理
- 第 10 章介紹因子類型數據
- 第 11 章介紹函數式編程
- 第 12 章介紹簡單數據框
- 第 13 章ggplot2幾何對象
- 第 14 章ggplot2的主題
- 第 15 章ggplot2的標度
- 第 16 章ggplot2的圖例
- 第 17 章ggplot2擴展內容
- 第 18 章ggplot2統計圖層
- 第 19 章介紹數據可視化中的配色
- 第 20 章回望tidyverse之旅
- 第 21 章介紹tidyverse常用技巧
- 第 22 章介紹tidyverse進階技巧
- 第 23 章介紹數據框的列方向和行方向
- 第 24 章介紹tidyverse中的across()之美
- 第 25 章介紹tidyverse中的across()之美(續篇)
- 第 26 章介紹tidyverse中的across()之美(再續)
- 第 27 章介紹tidyverse中的NA
- 第 28 章介紹tidyverse中的dot
- 第 29 章介紹非標準性評估
- 建模篇
- 應用篇
第 42 章介紹探索性數據分析-諾獎獲得者
第 43 章介紹探索性數據分析-奧林匹克
第 44 章介紹探索性數據分析-新冠疫情
第 45 章介紹探索性數據分析-anscombe數據集
第 46 章介紹探索性數據分析-身高體重
第 47 章介紹探索性數據分析-馴鹿遷移
第 48 章介紹探索性數據分析-企鵝的故事
第 49 章介紹探索性數據分析-大學生職業決策
第 50 章介紹探索性數據分析-ames房屋價格
第 51 章介紹探索性數據分析-新冠疫苗有效率的計算
第 52 章介紹網頁爬蟲
第 53 章介紹社會網絡分析
第 54 章介紹文本挖掘
第 55 章介紹時間序列分析
第 56 章介紹地理數據處理
第 57 章介紹tidyverse中行方向的操作
第 58 章介紹科研數據可視化中的統計分布圖
第 59 章讓你的數據騷動起來
第 60 章介紹我收集的一些有用和有趣的宏包
第 61 章一日一練,有些題目還是很有挑戰性的喔
2、課件源代碼和數據
王老師將持續改進課件,所以歡迎大家提出建議