我有一个名为score_df
的DataFrame,其中只有一列名为Score
,索引名称如下所示
Score
year 0.029827
yesterday 0.029827
you 0.089482
zeros 0.029827
zones 0.029827
我有另一个名为df
的数据框,其中有一列名为df['keywords']
,包含各种关键词。我需要迭代这一列,并在score_df
的索引中搜索,如果索引与关键词匹配,则将其Score
值附加到列表中。我正在使用以下代码。
for key_w in df['keyword'].to_list():
result = score_df.loc[key_w, :]
但是会出现KeyError: 'keyword value'
的错误。请问有人能够帮我选择所需的值吗?谢谢
print(df['keyword'])
上吗? - jezrael