设想:我有一段代码,可以将 Excel 工作表中的数据读取到数据框中,合并到一个数据框中,并执行一些清理过程。
Issue:我试图使用 pd.insert 将具有给定值的列添加到数据帧的开头,但每次运行此行时,数据帧都会从变量资源管理器中消失。
这是我正在使用的线路:
fnl = fnl.insert(loc=1, column='N', value=15)
问题:为什么会出现这种情况,以及如何解决?
pd.DataFrame.insert
行为到位并且不返回任何内容。所有你需要的是
fnl.insert(1, 'N', 15)
因为它什么也没返回,所以你正在分配None
to fnl
这就是它消失的原因。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)