首页 > 解决方案 > 在单元格中保存一列

问题描述

我想用文本补充 df$email 列中的电子邮件地址,并将所有内容保存在一个单元格中。

例如:

before_Email1@mail.com_after
before_Email2@mail.com_after
before_Email3@mail.com_after

“before_”和“_after”是我要添加的文本

这是我的代码:

colText = paste0("before_",df$email,"_after")

for (i in 1:nrow(colText)) {
  colText = paste0(colText,"before_",df$email[i],"_after")

}

标签: r

解决方案


也许值得一试gsub("(.*)","before_\\1_after",df$email)


推荐阅读