我有一个数据框,想要根据列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