此问题在此处已有答案:
thresh in dropna for DataFrame in pandas in python(3个答案)
4年前关闭。
如果任意一行有大于或等于3个空值,我将删除我的嵌套框架中的行:
import pandas as pd
import numpy as np
df = pd.read_csv (r'C:\Users\GANGA\Desktop\titanicmodupd.csv')
new_data = df.dropna(axis = 0, how ='any',thresh=3)
print(new_data)
字符串
输入:
的数据
实际产出:
的
预期产出:
1条答案
按热度按时间7y4bm7vi1#
取代
字符串
与
型
当您提供how as 'any'时,它意味着如果存在任何NA值,则删除该行或列。因此它将删除所有具有na的列,并且您的“
thresh=3
“将被忽略。希望这对你有帮助。