2.8 其他类型的对象
向量是 R 里面最重要的对象,但还有其他几种类型的对象会在后面的内容中更正式的介绍。
- 矩阵(matrix)或者更为一般的数组(array)是多维的广义向量。实际上,它们就是向量,而且可以同时被两个或者更多个索引引用,并且以特有的方式显示出来。见章节数组和矩阵。
- 因子(factor)为处理分类数据提供的一种有效方法。见章节因子。
- 列表(list)是一种泛化(general form)的向量。它没有要求所有元素是同一类型,许多时候元素本身就是向量和列表类型。列表为统计计算结果的返回提供了一种便利的方法。见章节列表。
- 数据框(data frame)是和矩阵类似的一种结构。在数据框中,列可以是不同的对象。可以把数据框看作是一个行表示观测个体并且(可能)同时拥有数值变量和分类变量的‘数据矩阵’ 。许多实验数据都可以很好的用数据框描述:处理方式是分类变量而响应值是数值变量。见章节据框。
- 函数(function)是可以保存在项目工作空间的R对象。该对象为R提供了一个简单而又便利的功能扩充方法。见见章节编写你自己的函数。