Answered by : worrisome-wombat-b41k320zufnx
names(titanic_df)[1] <- 'P_Class'
Source : | Last Update : Wed, 06 Oct 21
Answered by : ed
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
Source : https://stackoverflow.com/questions/6081439/changing-column-names-of-a-data-frame | Last Update : Wed, 13 May 20
Answered by : mathiasf
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
Source : https://honingds.com/blog/dplyr-rename/ | Last Update : Sun, 28 Jun 20
Answered by : mathiasf
my_data %>% rename( sepal_length = Sepal.Length, sepal_width = Sepal.Width )
Source : https://www.datanovia.com/en/lessons/rename-data-frame-columns-in-r/ | Last Update : Tue, 02 Jun 20
Answered by : strange-snake-orraarca0ghn
library(plyr)
rename(d, c("beta"="two", "gamma"="three"))
#> alpha two three
#> 1 1 4 7
#> 2 2 5 8
#> 3 3 6 9
Source : http://www.cookbook-r.com/Manipulating_data/Renaming_columns_in_a_data_frame/ | Last Update : Wed, 01 Apr 20
Answered by : comfortable-cow
# df = dataframe
# old.var.name = The name you don't like anymore
# new.var.name = The name you want to get
names(df)[names(df) == 'old.var.name'] <- 'new.var.name'
Source : https://stackoverflow.com/questions/7531868/how-to-rename-a-single-column-in-a-data-frame | Last Update : Thu, 05 Mar 20
Answered by : kwams-ahortor
rename(table_name, new_column = old_column)
#For multiple column change:
rename(table_name, new_column = old_column, new_col2 = old_col2)
Source : | Last Update : Wed, 29 Sep 21
Answered by : andrea-perlato
colnames(df)[which(names(df) == "columnName")] <- "newColumnName"
Source : https://stackoverflow.com/questions/6081439/changing-column-names-of-a-data-frame | Last Update : Thu, 30 Jul 20
Answered by : mathiasf
rename(df, !!metric:=value)
Source : https://stackoverflow.com/questions/45472480/how-to-rename-a-column-to-a-variable-name-in-a-tidyverse-way | Last Update : Sun, 28 Jun 20
Answered by : mathiasf
df %>% rename(!!variable := name_of_col_from_df)
Source : https://community.rstudio.com/t/pass-a-variable-to-dplyr-rename-to-change-columnname/6907 | Last Update : Sun, 28 Jun 20