pandas 报错 KeyError: 0

pandas 报错 KeyError: 0,第1张

pandas 报错 KeyError: 0 KeyError: 0 的报错 以下为错误代码

我调用自己的写的库函数,用apply实现excel中的vlookup,以下为代码

data2 = super_function.vlook_up(data1, ['物料组', '物料描述'], data, ['物料组', '物料组描述'])
报错信息

KeyError: 0

报错原因

这一类的报错都是因为索引问题,结果一看,原来数据处理的时候,删了一些数,导致索引从6开始的,而不是从0开始。

解决方案

把索引重新赋值就好啦

data1.index = list(range(len(data1)))
结果

运行成功,兄弟们好起来啦

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5658504.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存