1
A
回答
3
下應該工作
df.dropna(thresh=2)
我們這裏做的是將任何NaN
行,那裏有一排2個或更多非NaN
值。
例子:
In [25]:
import pandas as pd
df = pd.DataFrame({'a':[1,2,NaN,4,5], 'b':[NaN,2,NaN,4,5], 'c':[1,2,NaN,NaN,NaN], 'd':[1,2,3,NaN,5]})
df
Out[25]:
a b c d
0 1 NaN 1 1
1 2 2 2 2
2 NaN NaN NaN 3
3 4 4 NaN NaN
4 5 5 NaN 5
[5 rows x 4 columns]
In [26]:
df.dropna(thresh=2)
Out[26]:
a b c d
0 1 NaN 1 1
1 2 2 2 2
3 4 4 NaN NaN
4 5 5 NaN 5
[4 rows x 4 columns]
編輯
對於它的工作原理,但你要注意,你必須知道的列數,並設置適當的thresh
值上面的例子中,我原以爲這意味着NaN
值的數量,但它實際上意味着數值爲非NaN
值。
相關問題
- 1. 包含大量數據的過濾html表格(超過12K行)
- 2. AngularJS通過獨特的屬性值進行過濾,並且過濾的數量
- 3. 定量超過行動
- 4. 按特定列數據過濾CSV行
- 5. AngularJS通過任意數量的過濾器進行過濾
- 6. 過濾行通過標準的變量
- 7. 複製「x」數量的過濾行
- 8. EXtjs網格過濾器,過濾特定行
- 9. 在C#中過濾特定行
- 10. 行鍵的特定字段上的行過濾器
- 11. 特定行數超過總數的百分比計算
- 12. Django的自定義過濾器超過
- 13. MySQL - 如何通過特定數量的行進行分頁?
- 14. 過濾數據庫的行
- 15. 計數過濾後的行
- 16. 只讀行數超過一定數量的.txt文件
- 17. SQL Server select行數超過指定數量的ids
- 18. 具有行特定條件的過濾器numpy數組
- 19. 打印由dplyr的過濾器函數過濾的行數
- 20. 特定的列過濾器
- 21. 過濾特定的列
- 22. QlikView的過濾特定值
- 23. PHP過濾特定的詞
- 24. MySQL - 對某些數量超過1的數量進行計數
- 25. PostgreSQL,選擇行,直到達到和超過一定的數量
- 26. 當JTextArea超過一定數量的行時啓用滾動條
- 27. 超過特定列
- 28. 選擇行,使總數不超過特定數字
- 29. 對R數據幀的特定過濾
- 30. 過濾具有大量行的ListView
如果回答您的問題,您可以接受我的回答 – EdChum