小编ING*_*0R1的帖子

性能警告:在没有 level 参数的情况下删除未排序的多索引可能会影响性能。如何摆脱它?

我有以下代码行

 end_df['Soma Internet'] = end_df.iloc[:,end_df.columns.get_level_values(1) == 'Internet'].drop('site',axis=1).sum(axis=1)
Run Code Online (Sandbox Code Playgroud)

它基本上通过特定的 1 级列过滤我的多索引 df 。删除一些不需要的列。并对所有其他项进行求和。

我浏览了一些文档和其他提出的问题。但我不太明白是什么原因导致了警告,而且我也很想重写这段代码,所以我摆脱了它。

python pandas

6
推荐指数
1
解决办法
5996
查看次数

标签 统计

pandas ×1

python ×1