используя функцию match () с rename_all () R - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь использовать функцию dplyr:

rename_all(paste0, "_x")

, которая добавляет _x к каждому столбцу в DF (сохраняя его исходное имя + _x) Она отлично работает, но я хочу исключить столбец из этой функции, используя !matches() или что-то в этом роде. Я не могу совмещать эти две функции.

1 Ответ

0 голосов
/ 26 мая 2020

Вы можете использовать rename_at:

library(dplyr)
rename_at(df, vars(!contains("string_to_exclude")), list( ~paste0(., "_x")))
...