Python數(shù)據(jù)分析之缺失值處理(二)|文末送書

◆?◆?◆ ?◆?◆
dropna為pandas庫下DataFrame的一個方法,用于刪除缺失值。基本參數(shù)如下:
dropna(self, axis=0, how='any', subset=None, inplace=False)
接下來,我們一一進行講解。
#?預覽模擬數(shù)據(jù)>?dfOut[1]:?name age birthday gender0 Alan 17.0 1999-01-25 male1 NaN NaT female2 Black 18.0 1997-02-07 male3 Cici NaN 2000-01-18 female4 David 25.0 NaT male5 NaN 22.0 NaT female#?不加任何參數(shù)>?df.dropna()Out[2]:?name age birthday gender0 Alan 17.0 1999-01-25 male2??Black??18.0?1997-02-07???male> df.dropna(how?=?'any')Out[3]:?name age birthday gender0 Alan 17.0 1999-01-25 male2 Black 18.0 1997-02-07 male
# all——刪除整行均為缺失值的行>?df.dropna(how?=?'all')Out[4]:name age birthday gender0 Alan 17.0 1999-01-25 male1 NaN NaT female2 Black 18.0 1997-02-07 male3 Cici NaN 2000-01-18 female4 David 25.0 NaT male5 NaN 22.0 NaT female> df.iloc[:,1:3].dropna(how = 'all')Out[5]:age birthday0 17.0 1999-01-252 18.0 1997-02-073 NaN 2000-01-184 25.0 NaT5 22.0 NaT# 按列刪除——即包含缺失值的列統(tǒng)統(tǒng)被刪除> df.dropna(axis = 1)Out[6]:gender0 male1 female2 male3 female4 male5 female# 刪除指定列包含缺失值的行> df.dropna(subset = ['name','gender'])Out[7]:name age birthday gender0 Alan 17.0 1999-01-25 male1 NaN NaT female2 Black 18.0 1997-02-07 male3 Cici NaN 2000-01-18 female4 David 25.0 NaT male
當然了,以上所有的操作均不是對元數(shù)據(jù)產(chǎn)生作用,只是生成了一個副本。如果想要對元數(shù)據(jù)產(chǎn)生作用,則必須加一個inplace參數(shù)。
#?再次查看元數(shù)據(jù),觀察是否變化>?dfOut[8]:?name age birthday gender0 Alan 17.0 1999-01-25 male1 NaN NaT female2 Black 18.0 1997-02-07 male3 Cici NaN 2000-01-18 female4 David 25.0 NaT male5 NaN 22.0 NaT female# 加入inplace參數(shù),對元數(shù)據(jù)產(chǎn)生影響>?df.dropna(inplace?=?True)> dfOut[9]:?name age birthday gender0 Alan 17.0 1999-01-25 male2 Black 18.0 1997-02-07 male
>?df[1:2]Out[182]:name age birthday gender1 NaN NaT female
《安家》熱播,我用Python對北京房價進行了分析,結(jié)果……
記得點在看~祝大家一夜暴富,基金、股票一片紅~
【送書,包郵到家】
《Python數(shù)據(jù)分析全流程實操指南》
內(nèi)容簡介:
本書適合在企業(yè)中從事數(shù)據(jù)分析、數(shù)據(jù)挖掘、機器學習等工作的人員學習使用,同樣適合想從事數(shù)據(jù)分析挖掘工作的各大中專院校的學生與教師,以及其他對數(shù)據(jù)分析挖掘技術(shù)領域有興趣愛好的各類人員。

規(guī)則:點在看,分享,排行榜第一即可獲得本書。

評論
圖片
表情
