
上QQ阅读APP看书,第一时间看更新
1.2.4 数据框
数据框与矩阵的结构类似,因为两者的结构都是2维。然而,与矩阵不同的是,数据框可以在不同列中存在不同的数据类型,但同列的数据类型必须相同。数据框的每一行可视为一组观察值(Observation)或案例(Case),其变量名称是由每一列的名称来定义的。
可使用以下方式创建数据框:

可使用以下方式取得或引用数据框中第3行第2列的元素:

可使用列的名称取得或引用数据框中对应列的所有元素:

可使用以下方式取得或引用数据框中对应列的名称及元素:

R程序提供了与Excel界面类似的编辑器来创建或修改数据框的值(见图1-1):

若确定要变更“修改后”的数据框,则需使用赋值运算符:


图1-1 edit()函数
注意:必须先在要修改或编辑的字段上双击鼠标左键才可以开始修改。