View on GitHub

learnR

R 语言学习内容汇总

R 语言学习内容索引

基于 R 的计算基因组学

初次接触到这本书是在 2019 年底,那时读了几章感觉整体写的不错,很适合 R 语言大致入门后的进阶学习。当时提交了几个原书中可以改进的地方,作者一直迟迟没有反应,在我以为要弃更的时候,2 个月后突然合并了。

本来是想着把整个书仔细过一篇,顺便再提交一些改进建议,然而因为各种事情太多就放下了,以至于我都删除了自己 folk 的版本。直到最近再看这本书的时候,发现作者在致谢部分竟然也把我的名字写上去了,瞬间有点惭愧。

于是我就动了出一个持续更新的中文翻译版的念想,也算是值得被在致谢中提到一下。 目前计划每周更新一部分,翻译到中后期再出一个完整的中文本链接在网上发布供大家集中阅读。如果你的英文读写还过得去,那么一可以考虑直接阅读这本书的原版内容,二可以考虑和我联系一起进行翻译。

在翻译的过程中,我会尽量忠实于作者的原作,如果有些地方我认为有更好的实现方法,会作为补充放在正文后供你参考。如果你正在找这样一本书,希望它对你有所帮助,如果你偷懒想看看中文的,希望这个翻译版对你有所帮助。

生物统计学与 R 极简手册

入门生物信息或者进行生物相关研究,所有人都绕不开统计的基础知识和计算实现方式。在担任中科院生物统计学课程助教的过程中,我发现大部分同学的首要困惑在于理不清相关概念,其次才是不知道该如何用R语言来进行最基本的计算。本合集共分为8小节,将简要介绍生物统计学相关基础知识以及如何使用R语言进行最基本的计算和分析。

需要说明的是,文中个别描述严格来讲并不准确但希望有助于理解,涉及到R语言的部分则展示了若干函数最基本用法,希望不给阅读和学习增加负担。另外,这份资料主要面向生物统计学和R语言基础薄弱的人群,勉强可以称之为极简手册 ,详细的学习还需要阅读相关教材资料。

给初学者的 R 语言介绍

早期担任中科院生物统计课程助教时配合上课内容的辅助介绍,针对完全的 R 初学者。

R 语言必备基础知识

标题准确概括了内容,也是配合上课内容的辅助介绍。

多快好省用 R 处理数据

使用 R 进行数据处理的几个主要 R 包简介。

如何快速找到自己需要的 R 包

学习 R 语言的元技能,从不同的层级介绍如何找到自己需要的 R 包。

用漫威数据学习 ggplot2 facet

ggplot2 是 R 语言可视化必须掌握的 R 包,本文简单介绍其中一个功能的用法。

关于 Shiny 调试你应该知道的

Shiny debug 主要有三个步骤,分别是调试 (Debugging),追踪(Tracing) 和错误处理(Error handling)。

未完待续……