生物信息学生R入门教程–R的安装

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

R的安装分为两类,一类为下载原代码编译安装,一类为使用编译好的安装文件安装。本文只介绍后者。

首先去R官方下载网页 (http://cran.r-project.org/mirrors.html) 上找到China的镜像链接,比如:

Read more

生物信息学生R入门教程–R的数据结构

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

在阅读本节前请自测,如果全部都知道正确答案,则可跳过本节。

  • 什么是atomic vector的常用基本类型?
  • list和atomic vector有哪些不同?
  • matrix和data frame有什么不同?
  • data frame的列可以保存list吗?
  • data frame的每一行或者每一列的长度可以不一致吗?
  • 如何将factor正确地转换为数字?

[……]

Read more

生物信息学生R入门教程–输入与输出

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

在阅读本节前请自测,如果全部都知道正确答案,则可跳过本节。

  • 如何变更工作目录?
  • 文本输入时如何只读取前五行?
  • 读取xls文件需要调用什么软件包?
  • 读写数据库文件有哪些软件包?
  • 保存R数据时如何达到最大压缩比?
  • 使用Excel读取R输出的文本文件时有哪些潜在的错误可能?

[……]

Read more

生物信息学生R入门教程–绘图基础

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

在阅读本节前请自测,如果全部都知道正确答案,则可跳过本节。

  • 如何保存一个图像?
  • 如何绘制散点图?
  • 如何绘制饼图?
  • 如何绘制箱线图?
  • 如何绘制线图?
  • 如何绘制柱状图?

[……]

Read more

生物信息学生R入门教程–R编程

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

在阅读本节前请自测,如果全部都知道正确答案,则可跳过本节。

  • 常用函数是否全部掌握(见下表)?
  • 请编写一个函数并达到自己的设计要求。
  • 为什么R应该尽量避免for循环?
  • 什么是引用类(refference class)

[……]

Read more