在使用mutate_at(vars(contains(...))时引用gsub中的列,可以通过以下步骤实现:
下面是一个示例代码:
library(dplyr)
# 创建一个示例数据框
data <- data.frame(
column1 = c("abc", "def", "ghi"),
column2 = c("jkl", "mno", "pqr"),
column3 = c("stu", "vwx", "yz")
)
# 使用mutate_at选择包含"column"的列,并在其中使用gsub进行替换
data <- data %>%
mutate_at(vars(contains("column")), ~gsub("c", "x", .))
# 输出结果
print(data)
在上述示例中,我们选择了所有包含"column"的列,并使用gsub函数将其中的"c"替换为"x"。最后,我们打印出替换后的数据框。
对于这个问题,腾讯云没有特定的产品或链接与之相关。
领取专属 10元无门槛券
手把手带您无忧上云