R语言课程文档 | R Course Tutorial

华东师范大学心理与认知科学学院《R语言》课程

®️ R Course Tutorial by 包寒吴霜 (Bruce Bao)

(Updated: Dec 2025)

GitHub-Stars

课程简介 | Introduction

本课程希望学生在实践中掌握R语言基础编程、数据分析与可视化技能,包括四个递进学习模块:入门与筑基、处理与操作、统计与分析、数据可视化。课程教学注重编程实践,提升社会科学研究中的数据分析实战能力,同时培养批判性思维与创造性思维。

《R语言》课程代码文档

课程大纲与代码文档索引(内容建设中……)

课程大纲 (Syllabus 2026) | 课程云盘资料

第一模块:入门与筑基(共4周,8学时)

第二模块:处理与操作(共4周,8学时)

第三模块:统计与分析(共4周,8学时)

第四模块:数据可视化(共4周,8学时)

注:每章对应一个代码文档(R Markdown运行导出的HTML网页),点击章节进入浏览,然后可从右上角“Code” → “Download Rmd”下载原始代码文件。

课程目标

  1. 熟练掌握R语言的基础编程代码与各类数据处理操作。
  2. 学会使用R包/函数实现数据统计分析,能正确解释结果。
  3. 理解数据可视化的要求,灵活运用R语言完成各类科学绘图。
  4. 批判认识AI生成代码的局限性,具备R代码的评鉴与迁移能力。

其他参考资料