数据新增列
# mutate,数据框新增一列,新增一列是两列数值的乘积
mutate(test, new = Sepal.Length * Sepal.Width)
图片
图片
select和filter...筛选出来的结果是数据框
3.连续操作,优秀的管道符号%>%
快捷键 ctrl + shift +m
# 1.多次赋值,产生多个变量
x1 = filter(iris,Sepal.Width>3)...表示行,为2表示列,FUN是函数
test<- iris[1:6,1:4]
apply(test, 2, mean) ##对test数据框的每一行求平均值
apply(test, 1, sum)...##对test数据框的每一行求和
图片
图片
### 2.lapply(list, FUN, …)
# 对列表/向量中的每个元素(向量)实施相同的操作
test <- list(x = 36:33...),右表中多余的数据舍去,没有的数据显示缺失值
right_join(test1,test2,by="name") ##右连接,以右侧的表的行为准构成新的数据框(第二个写的数据框),左表中多余的数据舍去