R语言笔记3R的数据结构
查看往期:
R语言笔记(1)
安装R,RStudio和R包
R语言笔记(2)
R的数据类型
本期内容:
数据结构:存放数据的容器
R语言最基本的数据结构:向量
向量:存放同一类型数据的一维结构。
R语言最重要的数据结构:数据框
数据框:由数据类型不同但等长的向量组成
#生成一个数据框对象#先生成6个向量num-1:5weight-50+rnorm(5)name-c("sun","tang","zhu","sa","ao")married-c(T,F,T,F,T)gender-factor(c("male","female","female","male","male"))birthdate-as.Date(c("/3/21","/3/22","/3/22","/3/8","/11/11"))#生成数据框,显示其信息dat-data.frame(num,name,gender,birthdate,married,weight)#查看数据对象的简要信息class(dat)#[1]"data.frame"#直接运行数据对象,显示其所有信息。dat###更简洁的生成数据框的方式dat-data.frame(num=1:5,name=c("sun","tang","zhu","sa","ao"),gender=factor(c("male","female","female","male","male")),birthdate=as.Date(c("/3/21","/3/22","/3/22","/3/8","/11/11")),married=c(T,F,T,F,T),weight=50+rnorm(5))dat#选取数据框的行列#方式1dat[,2]#全部数据行的第二列dat[2,]#第二行所有列数据#方式2dat$name#选择变量名为name的列查看往期:R语言笔记(1)
安装R,RStudio和R包R语言笔记(2)
R的数据类型下期预告:查看R语言中自带数据预览时标签不可点收录于话题#个上一篇下一篇
|