生物信息学生R入门教程–前言

本教程版权为《糗世界》所有,任何组织或个人不得未经书面许可转载。

本教程主要针对的对象为R/Bioconductor零基础的一线科研人员,生物信息学在读学生,以及想系统学习与掌握Bioconductor的专业信息分析人员。

如果你已经有了一定的R基础,你可以忽略本教程的学习。但是笔者还是建议有R基础的读者有机会反过头来了解一下本教程的内容。

为什么R

R是基于S的脚本式语言。它是开源的。它的主要优点有:

  • 使用用户广泛。R每年3月升级一次,成熟而稳定。免费,跨平台使R的用户数以几何级的速度猛增。
  • 强大易用的绘图能力。
  • 矢量运算和以包为形式的庞大的统计应用库资源
  • 可以接受缺失的数据(以NA表示缺失的部分)
  • 容易获取各类帮助,包括良好的说明文档,甚至直接与软件包作者交流讨论。

举一个简单的例子来说明R是非常容易学习和掌握的。比如,我们想绘制x-y关系图:

> x <- c(1:10)
> y <- 10/x
> plot(x, y, type = "b")

图1: 一个简单的R运行例子

本教程的内容有R的安装语法基础数据类型输入输出字符串处理绘图基础高级编程等七方面。

2 thoughts on “生物信息学生R入门教程–前言

  1. 一直有一个精通R的梦想
    但是苦于统计基础薄弱,R的学习也是断断续续的
    这个零基础的教程一定会有很大帮助!
    真心谢谢博主!
    支持!

发表评论

电子邮件地址不会被公开。 必填项已用*标注