我想重命名许多列。现在我重写每一列的语句:
df <- data.frame(col1 = 1:4, col2 = c('a', 'b', 'c', 'd'), col3 = rep(1,4))
df %>%
rename(col1 = col1_new) %>%
rename(col2 = col2_new) %>%
rename(col3 = col3_new)
如何避免重命名语句的重复?有没有使用 R 函数式编程的解决方案?
我想重命名许多列。现在我重写每一列的语句:
df <- data.frame(col1 = 1:4, col2 = c('a', 'b', 'c', 'd'), col3 = rep(1,4))
df %>%
rename(col1 = col1_new) %>%
rename(col2 = col2_new) %>%
rename(col3 = col3_new)
如何避免重命名语句的重复?有没有使用 R 函数式编程的解决方案?