在上文的第 3 章第 1 节中,我们已经阐述了向量和矩阵的相关内容,在本文中,将接着为您讲解数组、数据框以及列表。
R的数据结构
1、向量(Vector)
向量是R语言中最基础的数据结构,几乎所有其他数据结构都是由向量构成的。向量可以包含数值、字符、逻辑值、复数等类型的数据。
2、矩阵(Matrix)
矩阵是一种二维数组,每个矩阵仅能包含一类数据(数值型、字符型或者逻辑型)。可以通过函数 matrix() 来构建矩阵。
3、数组(Array)
数组(Array)是一种重要的数据结构。它与矩阵有一定的相似性,都只能包含同一类型的数据。然而,数组有一个显著的特点,那就是其维度可以大于 2,这一点与矩阵不同。在 R 语言里,数组通过 array()
函数来创建。这个函数包含了几个关键的参数。首先是 data