1.arrange( ) 排序
test <- iris[c(1:2,51:52,101:102),]
rownames(test) =NULL # 去掉行名,NULL是“什么都没有”
test
图片...rownames_to_column() %>% #将行名变成一列
mutate(group = rep(c("control","treat"),each = 3)) ##给数据添加一列分组列...,只能用于数据框以及矩阵
apply优点在于可以应用自定义函数
### 1.apply 处理矩阵或数据框
#apply(X, MARGIN, FUN, …)
#其中X是数据框/矩阵名;
#MARGIN...为1表示行,为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: