在python中,我有一个填充了pandas数据帧的pandas系列。但是,有时在系列中会出现一个空的数据框。因为它们引起了麻烦,所以我想将它们过滤掉。我以下:serie[not serie.empty]
,serie[!serie.empty]
,但两者都给我错误。作为替代方案,我首先将空数据帧替换为0,然后尝试执行此操作:serie[serie != 0]
,但这根据错误是模棱两可的。有没有人有什么建议?提前致谢。
最佳答案
一系列的DataFrames?
您可以使用df.empty检查数据框是否为空,因此可以
serie[[not df.empty for df in serie]]
关于python - 如何从 Pandas 的一系列数据框中删除空数据框?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59648819/