- 第1章:基础入门(4学时) - 待更新
- 第2章:函数对象(2学时) - 待更新
- 第3章:数据结构(2学时) - 待更新
- 第4章:字符处理(2学时) - 待更新
- 第5章:变量计算(2学时) - 待更新
- 第6章:数据操作(4学时) - 待更新
- 第7章:基础统计(2学时) - 待更新
- 第8章:方差分析(2学时) - 待更新
- 第9章:回归分析(4学时) - 待更新
- 第10章:绘图初阶(4学时) - 待更新
- 第11章:绘图中阶(2学时) - 待更新
- 第12章:绘图高阶(2学时) - 待更新
注:每章对应一个代码文档(R Markdown运行导出的HTML网页),点击章节进入浏览,然后可从右上角“Code” → “Download Rmd”下载原始代码文件。
- 熟练掌握R语言的基础编程代码与各类数据处理操作。
- 学会使用R包/函数实现数据统计分析,能正确解释结果。
- 理解数据可视化的要求,灵活运用R语言完成各类科学绘图。
- 批判认识AI生成代码的局限性,具备R代码的评鉴与迁移能力。
- 《R语言编程指南》,任坤 著,人民邮电出版社(2017.10)
- 《R语言编程:基于tidyverse》,张敬信 著,人民邮电出版社(2023.2)
- PPT与数据集:https://github.com/zhjx19/introR
- 《R for Data Science》开源免费在线英文教材
- 1e(2017.1):https://r4ds.had.co.nz/
- 2e(2023.6):https://r4ds.hadley.nz/
- R软件与R包帮助文档
- R官网与软件下载:https://www.r-project.org/
- RStudio编辑器下载:https://posit.co/download/rstudio-desktop/
- R包速查参考手册:https://posit.co/resources/cheatsheets/
- bruceR包在线文档:https://psychbruce.github.io/bruceR/
- data.table包在线文档:https://rdatatable.gitlab.io/data.table/
- ggplot2包在线文档:https://ggplot2.tidyverse.org/
- 补充资料
- data.table与dplyr对比:English
- data.table与pandas对比:English, 中文
- R作图参考:https://r-graph-gallery.com/