一.简述
由行和列组成,与矩阵不同的是,每个列可以是不同的数据类型,而矩阵类型必须相同,每一列必须有列名,每一行也可指定行名,如果不指定行名,就是从1开始自增的顺序数标识。
二.创建数据框
dat<-data.frame()
三.基本操作
1.访问:索引、$
2.添加新列
3.查询:查询满足条件的记录
eg:查询成绩等于81的学生的全部成绩
4.矩阵=>数据框:as.data.frame()
5.绑定
四.高级操作
1.连接:merge()
根据某一条件连接
eg:对年龄相同的部分连接
2.删除某一行
3.合并
rbind():按行拼接,要求列数相同
cbind():按列拼接,要求行数相同
lapply()
返回一个列表
sapply()
返回一个向量
如果存在字符不能求和
注意:R语言里函数参数指定要用等号,变量赋值用<-