R语言作为一种编程语言,在生物信息和生物统计学中应用非常广泛。学习R语言的初期和学习其他编程语言一样,我们首先要了解在R语言中的各种数据类型及其用法。R语言中有许多存储数据的对象类型,包括了标量、向量、矩阵、数组、数据框和列表。这些数据结构之间的关系如图1所示。
图1:R中的数据结构
下面我们就从向量开始,逐一学习每种数据结构。
1
向量vector
向量是用于存储数值型、字符型或逻辑型数据的一维数组(通俗的来讲,就是“一串”东西)。
向量的创建
执行组合功能的函数c()可用来创建向量,c是英文concatenate的缩写,代表连接的意思,可以将多个散在的元素合并成一个向量。如图2所示: