| 等级 | 授课题目 | 授课内容 |
第一天 | 基础 | R语言基础知识 | · R语言概述及特点 · R语言软件安装和功能介绍 · R语言包的安装和帮助文档 |
R语言的编程 | · 介绍R语言中常用的数据结构(包括向量,数组,矩阵,列表,数据框等)的介绍和操作方法; · R语言中数据的导入导出 · R语言编程中常用的控制语句; · R语言中功能模块(函数)的编写和使用方法。 | ||
第二天 | 实战 | R绘图基础 | · R绘图的基本概念和模式 · R语言中常用绘图函数和绘图参数的介绍 · 使用专门的绘图包进行绘图 |
ggplot2的使用 | · ggplot2软件包概述 · ggplot2绘制简单图形 · ggplot2绘制复杂图形,并进行参数调整 | ||
第三天 | R在统计学中的应用 | · 使用R做统计分析,假设检验,包括常用的参数和非参数检验; · 使用线性模型进行回归分析; · 使用R做方差分析; · 使用R做主成分分析和聚类分析等 · (以生物、医学和生态相关内容为例) | |
第四天 | 高级 | R在生物信息学分析中的应用 | · 使用R语言分析转录组测序的read count数据,进行差异表达分析; · 使用R进行基因的GO富集分析和Pathway分析等。 |
课堂答疑 | · 具体问题讨论和现场答疑,可以结合学员自身数据和分析需求,设计和编写R语言脚本 |