1.2.4 R语言中的数据框

数据框是比矩阵更通用的一种数据类型。在数据框中,不同的列可以拥有不同的数据类型,但每列的长度必须相等。数据框通常使用data.frame()函数创建。

上述代码构造了一个含有3列不同数据类型的数据框,其中第一列为数值型,第二列为字符型,第三列为逻辑型,数据框mydataframe中的元素如图1-3所示。

图1-3 数据框mydataframe中的元素

由于数据框结构的通用性,存在多种方法识别数据框中的元素。