pandas remove_unused_levels()函数

pandas中有个问题,也算是个bug
https://blog.csdn.net/S_o_l_o_n/article/details/88191908 这篇帖子给了我启发
dataframe在做过bool条件筛选后的子df,或者含有一行NaN数据的dataframe在stack以后,打印出来,某些索引部分可能会消失,但实际还存在在df.index中,而且直接打印df.index可能仍然看不出来,需要打印df.index.levels[0],才会显示出这些直接打印df时看不见的索引,真的坑。。。。我被这个问题不知道折磨过多少次,今天才弄清楚。。。
解决办法如标题,remove_unused_levels()这个函数

今晚解决了2个问题

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值