标签: python pandas dataframe
我有一个包含多个NaN的Dataframe。 如何仅提取具有3个非NaN值的行?
id,a,b,c,d,e,f,g...z 1,NaN,NaN,NaN,NaN,...NaN 2,NaN,NaN,3,NaN,2,...NaN 3,NaN,NaN,1,2,3,NaN,...NaN Return row 3
答案 0 :(得分:5)
只需使用dropna,thresh完全符合您的要求:
df.dropna(thresh=3,axis=1)
thresh:int,default无int值:要求许多非NA值