关于pandas merge函数按key值匹配时出现的问题
问题描述:在使用merge函数将left_sheet和right_sheet进行合并,pd.merge(left_sheet,right_sheet,how='left',on='key1'),两表中都存在key1,且数值相同。但合并结果result_sheet中并未成功将right_sheet中的内容合并进来。问题原因:pandas读入两表的key1列时,数据精度不一样。问题解决:将两表key1的数据类型和精度改为一致left_sheet['key1']=np.round(np.array
原创
2021-04-22 14:15:24 ·
2019 阅读 ·
0 评论