【发布时间】:2020-10-05 06:56:41
【问题描述】:
我的数据框看起来像这样
df <-
data.frame(
date = c("2020-01-01", "2020-02-01"),
id = c(1, 2),
sold = c(100, 200),
country = c("us", "eu")
)
我想通过粘贴我的 var 值和实际 colname 来重命名 date、id 和 sold 列,因此结果将是
var = "rename_to"
result <-
df <-
data.frame(
rename_to_date = c("2020-01-01", "2020-02-01"),
rename_to_id = c(1, 2),
rename_to_sold = c(100, 200),
country = c("us", "eu")
)
我正在寻找一些 dplyr 解决方案。
【问题讨论】: