一、示例
例一:
> Student<-c("tom","amy","daming","lingling")
> ID<-c(1,2,3,4)
> age<-c(12,13,14,13)
> grade<-data.frame(Student,ID,age)
> grade
Student ID age
1 tom 1 12
2 amy 2 13
3 daming 3 14
4 lingling 4 13
例二:
> maindata<-data.frame(a=c(1,2,3),b=c(4,5,6),d=c(7,8,9))
> maindata
a b d
1 1 4 7
2 2 5 8
3 3 6 9
数据框data.frame
特殊的列表
以列为单位的二维表,每一列是列表的一个元素列表操作的所有方法都能作用于数据框
矩阵的很多操作方式(取子集等)也能用于数据框
特点
与数据库等其他系统无缝集成行列地位不等
如果都是数值,可以进行矩阵运算
作用
R中最常用的数据结构
建议所有的分析之前,都先把数据转成数据框