【发布时间】:2020-10-19 18:37:08
【问题描述】:
我有一系列不同时期的文件。这些数据具有相似的列名,但值的格式不同。
a <- c("123-OldStyle", "123.Old Style", "(123) Old Style"))
我想我可以使用 dplyr::recode 手动执行此操作,但我无法让此重新编码与矢量一起使用。
dplyr::recode(a, "123-OldStyle" = "123 New Style")
vec_recode <- c("123-OldStyle" = "123 New Style", "123.Old Style" = "123 New Style", "(123) Old Style" = "123 New Style"))
我可以使用很长的 ifelse 来完成此操作,但我不想全部手动完成。
【问题讨论】: