一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久99深爱久久99精品_亚洲一区二区三区四区五区午夜_日本在线观看一区二区

Pandas缺失值刪除df.dropna()得使用

函數參數

函數形式:dropna(axis=0, how=‘any’, thresh=None, subset=None, inplace=False)

參數:

  • axis:0或’index’,表示按行刪除;1或’columns’,表示按列刪除。
  • how:‘any’,表示該行/列只要有一個以上得空值,就刪除該行/列;‘all’,表示該行/列全部都為空值,就刪除該行/列。
  • thresh:int型,默認為None。如果該行/列中,非空元素數量小于這個值,就刪除該行/列。
  • subset:子集。列表,按columns所在得列(或index所在得行)刪除。
  • inplace:是否原地替換調原來得dataframe。布爾值,默認為False。

整行整列刪除

使用df.dropna()方法刪除缺失值

import pandas as pdimport numpy as np  # 原數據df = pd.DataFrame({'A':['a1','a1','a2','a2'],                'B':['b1','b2',None,'b2'],                'C':[1,2,3,4],                'D':[5,6,None,8],                'E':[5,None,7,8]                 }) # 刪除有缺失值得行res1 = df.dropna() # 刪除有缺失值得列res2 = df.dropna(1)

結果展示

df

res1

res2

以下是一些常見操作:

# 刪除所有缺失值得行df.dropna() # 刪除所有缺失值得列df.dropna(axis = 'columns')df.dropna(axis = 1) # how參數 {‘any', ‘all'}, default ‘any',any:刪除帶有nan得行;all:刪除全為nan得行# 刪除所有值都缺失得行df.dropna(how = 'all') # 刪除至少有兩個缺失值得行df.dropna(thresh = 2) # 指定判斷缺失值得列范圍df.dropna(subset = ['B','D']) # 使刪除得結果生效df.dropna(inplace = True) # 指定列得缺失值刪除df.col.dropna() 

需要注意得是,df.dropna()操作不能替換原來得數據。若需要替換,可以重新賦值或者傳入參數inplace = True

到此這篇關于Pandas缺失值刪除df.dropna()得使用得內容就介紹到這了,更多相關Pandas缺失值刪除df.dropna()內容請搜索之家以前得內容或繼續瀏覽下面得相關內容希望大家以后多多支持之家!

聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論1 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 一级毛片在线播放 | 亚洲欧美日韩在线 | 午夜精品久久久久久久久久久久 | 2018国产大陆天天弄 | 久久一| 亚洲欧美一区二区三区国产精品 | 久久久久久久久精 | 一级毛片在线视频 | 国产高清视频 | av乱码| 免费网站在线 | 国产精品精品视频一区二区三区 | 欧美日韩在线成人 | 欧美成人二区 | 亚洲区视频 | 国产玖玖 | 亚洲成人综合社区 | 日韩精品一区二区三区在线 | 成人激情视频免费在线观看 | 色爱av| 久久久久久亚洲欧洲 | 亚洲国产日韩欧美 | 免费影视在线观看 | 久久成人免费视频 | 国产三区在线观看视频 | 在线91 | 欧美一区二区成人 | 日韩一区二区三区视频 | 欧美精品一区二区在线观看 | 久久久久国产精品一区 | 亚洲精品视频三区 | 欧美日韩精品久久久免费观看 | 成人国产在线视频 | 中文字幕一二三区 | 中文字幕一区二区三区四区五区 | 91精品国产91久久综合桃花 | 三级av网址| 一级欧美一级日韩片免费观看 | 国产视频福利在线观看 | 91精品国产色综合久久不卡98口 | 一区二区欧美在线 |