【发布时间】:2021-09-17 22:22:10
【问题描述】:
我有一个 list 的表达式,我想在 data 中替换它们,这是一个 quanteda 语料库。说:
| name | joined_name |
|---|---|
| John Doe | jimmy_waffles |
| Jane Doe | jane_waffles |
我想使用gsub(list$name, list$joined_name, data, ignore.case = TRUE)之类的东西
显然,这是行不通的。有什么更好的方法来做到这一点?
【问题讨论】:
-
list是什么?你能举个例子吗? -
Map最适合用于迭代成对的元素列表。Map(\(x, r) gsub(x, r, ignore.case = T), list$name, list$joined_name).