R语言课程文档 | R Course Tutorial

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

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

(Updated: Jan 2026)

GitHub-Stars

课程简介 | Introduction

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

《R语言》课程代码文档

课程大纲与代码文档索引

课程大纲 Syllabus 2026 | 云盘资料
(本课程不依赖PPT,以每章代码文档的实践学习为主)

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

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

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

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

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

课程目标

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

其他参考资料

---
title: "标题"
subtitle: "副标题"
author: "姓名"
date: "`r Sys.Date()`"
output:
  html_document:
    toc: true
    toc_depth: 3
    toc_float:
      collapsed: false
      smooth_scroll: false
    code_download: true
    anchor_sections: true
    highlight: pygments
    css: RmdCSS.css
---