数据框的定义

数据框(data. frame)和矩阵看起来挺像,都是 2 维数据结构。但它们存在本质不同:

  • 矩阵中数据类型必须完全一样
  • 数据框中的数据类型可以不一样,可以一个维度是字符串,一个维度是数值

显然,数据框是最常用的数据结构,而矩阵可以视作一种特殊数据框

数据框的结构

数据框可以看作由任意自然数个列向量组成,每列向量可以是数值,也可以是字符

数据框按列进行统计,符合每列为变量,每行为样本的直观认识

数据框操作