从列表内的熊猫数据框中删除NaN值

问题描述 投票:0回答:1

我在列表中有许多数据框。我正在尝试删除NaN值。我尝试在for循环中执行此操作:

for i in list_of_dataframes:
    i.dropna()

它没有用,但是python也没有返回错误。如果我应用代码

list_of_dataframes[0] = list_of_dataframes[0].dropna()

对于每个数据框,它都可以单独工作,但是我有太多。必须有一种我不知道的方法。有什么可能的解决方案?

非常感谢

pandas nested-lists nested-datalist
1个回答
0
投票

尝试

for i in list_of_dataframes:
    i = i.dropna()

for i in list_of_dataframes:
    i.dropna(inplace=True)
© www.soinside.com 2019 - 2024. All rights reserved.