小编ale*_*ios的帖子

如何在 rename_at 中替换现在已弃用的 funs

我正在尝试(并成功)使用以下代码重命名数据框中的多个列:

  rename_at(c("a", "b", "c"), 
            funs(paste0(., "_revenue")))
Run Code Online (Sandbox Code Playgroud)

但是,我随后收到此警告:

funs() is soft deprecated as of dplyr 0.8.0
Please use a list of either functions or lambdas: 

  # Simple named list: 
  list(mean = mean, median = median)

  # Auto named with `tibble::lst()`: 
  tibble::lst(mean, median)

  # Using lambdas
  list(~ mean(., trim = .2), ~ median(., na.rm = TRUE))
Run Code Online (Sandbox Code Playgroud)

我尝试查看https://dplyr.tidyverse.org/reference/select_all.html但我看不到任何示例。

请帮忙。

r dplyr

1
推荐指数
1
解决办法
1464
查看次数

标签 统计

dplyr ×1

r ×1