假设我们有一个看起来像的 dataframe1
tag random
English abc
French xyz
Chinese poi
和 dataframe2 看起来像这样
language translation data
English hello 5
hi 3
hey 1
Chinese nihao 4
xyz 0
Dutch oy 9
French bonjour 7
我想实现一个如下所示的数据框:
output
tag translation data
English hello 5
Chinese nihao 4
French bonjour 7
我知道我需要做类似的事情
df = pd.merge(df1, df2, left_on='tag', right_on='language')
但是当我这样做时我遇到了一堆错误..