r设置dataframe列名
R> X <- data.frame(bad=1:3, worse=rnorm(3))
R> X
bad worse
1 1 -2.440467
2 2 1.320113
3 3 -0.306639
R> colnames(X) <- c("good", "better")
R> X
good better
1 1 -2.440467
2 2 1.320113
3 3 -0.306639
基于r中的变量重命名列
df <- rename(df, new_name = old_name) #For renaming dataframe column
tbl <- rename(tbl, new_name = old_name) #For renaming tibble column
tbl <- tbl %>% rename(new_name = old_name) #For renaming tibble column using dplyrpipe
#operator
r-更改列名称
colnames(df)[colnames(df) == "name"] <- "new_name"
r设置dataframe列名
R> colnames(X)[2] <- "superduper"
r dataframe更改列名
names(df)[1] <- paste("newName")