pandas之dropna()的用法

2021-10-08 21:15:15 字數 363 閱讀 6671

該函式目的是用於濾除缺失資料。如果物件是series,則返回乙個僅含非空資料和索引值的series,預設丟棄含有缺失值的行。

物件.dropna()。dataframe則不一樣了:

data.dropna(how = 'all')    # 傳入這個引數後將只丟棄全為缺失值的那些行

data.dropna(axis = 1)       # 丟棄有缺失值的列(一般不會這麼做,這樣會刪掉乙個特徵)

data.dropna(axis=1,how="all")   # 丟棄全為缺失值的那些列

data.dropna(axis=0,subset = ["age", "***"])   # 丟棄『age』和『***』這兩列中有缺失值的行    

Pandas之Dropna濾除缺失資料的實現方法

約定 import pandas as pd import numpy as np from numpy import nan as nan 濾除缺失資料 pandas的設計目標之一就是使得處理缺失資料的任務更加輕鬆些。pandas使用nan作為缺失資料的標記。使用dropna使程式設計客棧得濾除缺...

Pandas詳解十之Dropna濾除缺失資料

約定 import pandas as pd import numpy as np from numpy import nan as nanpandas的設計目標之一就是使得處理缺失資料的任務更加輕鬆些。pandas使用nan作為缺失資料的標記。使用dropna使得濾除缺失資料更加得心應手。se1 ...

pandas中的dropna()方法解析

dataframe.dropna 方法的作用 是刪除含用空值或缺失值得行或列,語法為 dropna axis 0,how any thresh none,subset none,inplace false 1.axis 確定過濾的行或列,取值可以為 1 0或index 刪除包含缺失值的行,預設為0。...