R语言学习资料推荐

如何快速学习

我个人觉得最好的学习方法是这样的:

  • 夯实基础:先把基础打牢(建议学习路径部分);
  • 项目实战:从项目出发,比如我想做微生物组分析,那就去找一篇经典的文献,学习其中的代码,把每行代码的意思搞懂,弄清楚需要的数据类型和结构,自己做项目分析的时候直接套用即可。
  • 先让代码无报错的跑起来,再完善代码的可读性。切记:我们的目的是完成数据分析和可视化,而不是写很好看的代码!!!

建议学习路径

  1. R、RStudio安装
  2. R包安装
  3. 数据读入
  4. 数据导出
  5. 数据重塑
    1. 长变宽
    2. 宽变长
  6. 基础绘图
    1. ggplot2即可,不用学base绘图
    2. 图片导出为PPT格式
  7. 批量化处理
    1. for循环
  8. 可重复分析

学完这些基本就能应对80%以上的分析任务了。

视频推荐

2018年我学的就是这个视屏,我也只推荐这个视屏作为R语言的快速入门视频:B站视频-R 语言入门与数据分析

书籍推荐

只推荐这么两本书:

博客推荐

只推荐两个博客:

公众号推荐

  • YuLabSMU:顶级R语言开发大神Y叔公众号。
  • 生信技能树:我愿称之为国内生信最佳推广小组。
  • 生信媛:秀恩爱之余还不忘写代码的榜样。
  • 果子学生信:export包就是果子老师拯救的。
  • 红皇后学术:大量微生物相关的优秀内容。
  • 宏基因组:刘永鑫老师的公众号,强推。
  • 老俊俊的生信笔记:总是刷新认知的绘图大佬。
  • R语言数据分析指南
  • 生信菜鸟团
  • 生信宝典
  • 统计之都
  • VisualHub:很少更新,一更新就是惊喜。
  • 微生信生物:南京农大文涛老师公众号,微生物组宏基因组。
  • 小白鱼的生统笔记:从原理到代码的标杆公众号。
  • 庄闪闪的R语言手册

文献阅读

优秀的文献是会释放代码和数据的,比如水稻微生物组经典文献:

image-20230414103007962

在材料与方法里面有这样一段话:

image-20230414103057965

也就是说他们的分析代码和数据都是公开的,如果想实现类似的分析,那么参考他们的代码就可以:

image-20230414103201161


R语言学习资料推荐
https://lixiang117423.github.io/article/rlearning/
作者
李详【Xiang LI】
发布于
2023年4月14日
许可协议