Я знаю, что могу сделать names(df)
, чтобы получить столбцы данных. Но есть ли более удобный способ переименования, используя dplyr
в Rstudio?Как я могу автозаполнять имена столбцов в dplyr?
Ранее:
names(df)=c("anew","bnew","cnew")
Сейчас ?:
library(dplyr)
rename(df, aold = anew, bold = bnew, cold= cnew)
dplyr
делает его более трудным, как я должен знать/тип как старые и новые имена столбцов.
Я вижу некоторые разговоры вокруг автозаполнения имен столбцов в toolchain dplyr
. Но я не могу заставить его работать, и у меня есть последняя RStudio.
https://plus.google.com/+SharonMachlis/posts/FHknZcbAdLE
В чем вопрос? Вам не нужно было знать старые имена для их переименования? –
В первом случае, например, мне не нужно вводить имена старых столбцов. Во втором, мне нужно написать его ... – maximusdooku
Вы также можете сделать, например. 'rename_ (iris, .dots = setNames (имена (iris), буквы [1: 5]))' и не нужно вводить старые имена. –