合并数据帧时,为什么会出现关键错误'Bizot'?

2024-07-02 12:13:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个数据帧(它们的头在图片上),我不能将它们合并在一起。我发现了“left join”合并,但当我尝试它时,它会返回keyerror“Bizot”。为什么会这样

esemeny_df = x_df.sort_index(axis = 0, ascending = False)
esemeny_df = esemeny_df.rename(index = str, columns = {'sum': 'Bizot'})

igeny_df = igeny_df.set_index(['Bizot', 'Kell'])
tigeny_df = igeny_df.T 

df = esemeny_df.merge(tigeny_df, how = 'left', left_on = 'Bizot' , right_on = 'Bizot')
print df

enter image description here


Tags: 数据dfindexon图片sortleftjoin