#1
## 行名称转换为第一列
###
library(dplyr)
df <- tibble::rownames_to_column(df,"VALUE")
#2
## dplyr包函数
### 更改列名
dplyr::rename(iris,length=Sepal.Length) ## 新名称在前,原始名称在后
#3
## 实现列名的循环赋值
###
head(iris, 6)
for(i in seq(3)){
iris[paste("a", i, sep="")] = iris$Sepal.Length
}
head(iris)