R语言基础——数据框

R语言基础——数据框

数据框是一种表格式的数据结构。数据框旨在模拟数据集,与其他统计软件例如SAS或者SPSS中的数据集的概念一致。

数据集通常是由数据构成的一个矩形数组,行表示观测,列表示变量。不同的行业对于数据集的行和列叫法不同。

数据框的特点

数据框实际上是一个列表。列表中的元素是向量,这些向量构成数据框的列,每一列必须具有相同的长度,所以数据框是矩形结构,而且数据框的列必须命名。

矩阵与数据框

1.数据框形状上很像矩阵
2.数据框是比较规则的列表
3.矩阵必须为统一数据类型
4.数据框每一列必须统一数据类型,每一行可以不同

创建数据框
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
数据框的访问
利用索引来访问数据
在这里插入图片描述
在这里插入图片描述
使用负索引去掉部分内容
在这里插入图片描述
利用行和列的名字取出对应的行和列
在这里插入图片描述
在这里插入图片描述
attach函数可以加载数据框到R搜索目录中
加载完成后就可以在当前窗口中直接敲数据框列的名字就可以了
在这里插入图片描述
使用完数据后可以使用detach函数取消加载
在这里插入图片描述
with函数也可以完成类似的功能
在这里插入图片描述

单双中括号的区别

在这里插入图片描述
将列表想象成一列火车是十分有用的,使用单中括号相当于选择某节车厢,而使用双中括号则相当于选择某节车厢里的内容。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值