新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:pythondropna怎么用
pandas的設計目標之一就是使得處理缺失數(shù)據(jù)的任務更加輕松些。pandas使用NaN作為缺失數(shù)據(jù)的標記。

10年積累的成都網(wǎng)站建設、成都網(wǎng)站制作經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有河東免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
python學習網(wǎng),大量的免費python視頻教程,歡迎在線學習!
使用dropna使得濾除缺失數(shù)據(jù)更加得心應手。
相關(guān)推薦:《Python教程》
dropna常用參數(shù):
# DataFrame.dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)
主要的2個參數(shù):
#axis=0:刪除包含缺失值(NaN)的行
#axis=1:刪除包含缺失值(NaN)的列
# how=‘a(chǎn)ny’:要有缺失值(NaN)出現(xiàn)刪除
# how=‘a(chǎn)ll’:所有的值都缺失(NaN)才刪除
這兩個要配合使用才好。
該函數(shù)主要用于濾除缺失數(shù)據(jù)。如果是Series,則返回一個僅含非空數(shù)據(jù)和索引值的Series,默認丟棄含有缺失值的行。
xx.dropna()
對于DataFrame:
data.dropna(how = 'all') # 傳入這個參數(shù)后將只丟棄全為缺失值的那些行 data.dropna(axis = 1) # 丟棄有缺失值的列(一般不會這么做,這樣會刪掉一個特征) data.dropna(axis=1,how="all") # 丟棄全為缺失值的那些列 data.dropna(axis=0,subset = ["Age", "Sex"]) # 丟棄‘Age’和‘Sex’這兩列中有缺失值的行
當前題目:創(chuàng)新互聯(lián)Python教程:pythondropna怎么用
文章路徑:http://fisionsoft.com.cn/article/ccecjho.html


咨詢
建站咨詢
