使用dplyr重命名列

Dee*_*ena 1 r dplyr

我正在尝试使用重命名列dplyr::rename,但失败了..

library(dplyr)

cars %>% 
  filter(speed > 20) %>% 
  rename(speed = new_speed)

# Error: Unknown variables: new_speed.
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

CCl*_*ire 9

这是另一种方式

cars %>% 
  filter(speed > 20) %>% 
  rename(new_speed = speed)
Run Code Online (Sandbox Code Playgroud)