原创: hxj7
关键词:R; 统计; 美图
作为一个生信er,光会处理文本数据是不够的,还要能进行统计分析。作为一个开源软件,R在统计社区“大行其道”,在生信分析人员中更是“一家独大”。为啥?因为R语言就是一群统计学家开发的,统计函数齐全,新的统计方法很快就会有相应的包被开发出来。复杂的统计分析往往两三行代码就可以完成,那个方便呦,谁用谁知道!
(不过,也有许多学计算机专业出身的同学很不喜欢R,各种不顺眼…。比如,R的数组下标是从1开始的,而诸如C、Python等语言都是从0开始,光这一点就让他们抓狂。他们迫不及待地就去拥抱numpy、pandas了!)
图1:lm函数进行线形回归分析,一行代码即可实现
那如何学习R呢?方法很多,我个人是看着《R语言实战》这本书自学的。相信很多生信人都知道它,诚如作者在书中说,当时国内R语言的资料很少,许多想学习R语言的人都备受煎熬。以至于这本书一问世,便广受好评(像不像做广告的~)
图2:《R语言实战 第二版》
上面讲了那么多,还有一点不得不提。其实R为众多行业的人广泛接受,不止因为它强大而便捷的统计分析功能