1.将Excel文件内容导入R语言
library(readxl)
x<-read_excel("E:/1月文件夹/1月10日数据.xlsx",sheet="worksheet") #非常省时间
2.选取Excel工作表的特定行或特定列,条件选取
方法1:x1<-x[which((x$online.spend>0)|(x$age>=20)),"credit.score"] #选取x数据框内字段online.spend大于零或age大于20的行,字段选取“credit.score”列
方法2:x1<-subset(x,(online.spend>0)|(age>=20))
3.选取Excel工作表的特定行,特定行的内容在一个数据集内。
groupnumber<-c(10,12,13,43)
选取x数据框内满足groupnumber向量的行
x2<-x[x$员工编号 %in% groupnumber,] $员工编号这里不用双引号
4.删除x数据框的某列
x3<-x[,which(colnames(x)!="email")] #将数据框x的列名为email的列删除
温馨提示:答案为网友推荐,仅供参考