【发布时间】:2020-01-13 12:27:02
【问题描述】:
我有一个包含西班牙语单词的数据框,并想用他们的英文翻译替换它们。翻译保存在包含两个单词的单独字典数据框中。原始数据框中的单词可以以随机顺序出现多次。原始数据框中也可以有没有翻译的单词;它们应保持其原始形式。
来源
library(tidyverse)
df <- tibble(item = c("agua","guerra","pelea","hijo","grande","pelea","agua","guerra"))
dictionary <- tibble(word_ES=c("agua","guerra","pelea"), word_EN=c("water","war","fight"))
期望的结果
df2 <- tibble(item = c("water","war","fight","hijo","grande","fight","water","war"))
我对使用 tidyverse 包的建议特别感兴趣,但对其他解决方案也很满意。
【问题讨论】:
标签: r replace character tidyverse