【发布时间】:2017-10-05 10:11:56
【问题描述】:
我有一个数据框,想根据列 df$name 的值对每一行进行分类。对于分类,我有一个两列数据框 tl,其中有一列 tl$name 和 tl$type。我想在类似的条件下合并两个数据框,grepl(tl$name, df$name),而不是 df$name = tl$name。
我已经尝试循环遍历 df 中的所有行并查看与 tl 匹配的位置,但这似乎非常耗时。
例如:
df
name
# African elephant
# Indian elephant
# Silverback gorilla
# Nile crocodile
# White shark
tl
name type
# elephant mammal
# gorilla mammal
# crocodile reptile
# shark fish
【问题讨论】: