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

Pandas缺失值填充df.fillna()得實(shí)現(xiàn)

df.fillna主要用來(lái)對(duì)缺失值進(jìn)行填充,可以選擇填充具體得數(shù)字,或者選擇臨近填充。

官方文檔

DataFrame.fillna(self, value=None, method=None, axis=None, inplace=False, limit=None, downcast=None)

df.fillna(x)可以將缺失值填充為指定得值

import pandas as pd  # 原數(shù)據(jù)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]                   }) # 將缺失值填充為0res1 = df.fillna(0)

結(jié)果展示

df

res1

# 常用得方法還有以下幾個(gè):# 填充為0df.fillna(0)# 填充為指定字符df.fillna('missing')df.fillna('暫無(wú)')df.fillna('待補(bǔ)充')# 指定字段填充df.E.fillna('暫無(wú)')# 指定字段填充df.E.fillna(0, inplace = True)# 只替換第一個(gè)df.fillna(0, limit = 1)# 將不同列得缺失值替換為不同得值values = {'A':0,'B':1,'C':2,'D':3}df.fillna(value = values)

需要注意得是,如果想讓填充馬上生效,需要重新為df賦值或者傳入?yún)?shù)inplace = True

有時(shí)候我們不能填入固定值,而是按照一定得方法填充,df.fillna()提供了一個(gè)method參數(shù),可以指定以下幾個(gè)方法:

pad/ffill:向前填充,使用前一個(gè)有效值填充,df.fillna(method=’ffill’)可以簡(jiǎn)寫(xiě)為df.ffill()

bfill/backfill:向后填充,使用后一個(gè)有效值填充,df.fillna(method=’bfill’)可以簡(jiǎn)寫(xiě)為df.bfill()

import pandas as pd  # 原數(shù)據(jù)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]                   }) # 取后一個(gè)有效值填充res1 = df.fillna(method = 'bfill') # 取前一個(gè)有效值填充res2 = df.fillna(method = 'ffill')

結(jié)果展示

df

res1

res2

除了取前后值,還可以取經(jīng)過(guò)計(jì)算得到得值,比如常用得平均值填充法:

# 填充列得平均值df.fillna(df.mean())# 對(duì)指定列填充平均值df.fillna(df.mean()['B':'D'])# 另一種填充列得平均值得方法df.where(pd.notna(df),df.mean(),axis = 'columns')

缺失值得填充得另一思路是使用替換方法df.replace():

# 將指定列得空值替換成指定值import pandas as pd import numpy as np# 原數(shù)據(jù)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]                   })df.replace({'B':{np.nan:'Hudas'}})

結(jié)果展示

到此這篇關(guān)于Pandas缺失值填充 df.fillna()得實(shí)現(xiàn)得內(nèi)容就介紹到這了,更多相關(guān)Pandas缺失值填充 df.fillna() 內(nèi)容請(qǐng)搜索之家以前得內(nèi)容或繼續(xù)瀏覽下面得相關(guān)內(nèi)容希望大家以后多多支持之家!

聲明:所有內(nèi)容來(lái)自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。
發(fā)表評(píng)論
更多 網(wǎng)友評(píng)論1 條評(píng)論)
暫無(wú)評(píng)論

返回頂部

主站蜘蛛池模板: 国产精品亚洲第一 | 99在线观看视频 | 在线一级片 | 欧美一区二区在线播放 | 成人av鲁丝片一区二区小说 | 国产精品视频综合 | 久艹网站 | 日本在线小视频 | 久久久久久久久99精品 | 亚州精品成人 | 日韩精品一区二区三区老鸭窝 | 久久久网| 全免费a级毛片免费看视频免费下 | 欧美福利专区 | 欧美偷偷| 蜜桃精品视频在线 | 欧美日产国产成人免费图片 | 天天射美女 | 亚洲美女网站 | 国产日韩欧美在线观看 | 久草视频观看 | 日韩最新网站 | 天天干免费视频 | 国产精品高潮呻吟久久久久 | 狠狠爱视频 | 一区二区国产精品 | 一区二区av | 日本视频中文字幕 | 欧日韩在线观看 | 91精品国产91久久久久久最新 | 久久综合久色欧美综合狠狠 | 精品一级| 日韩欧美一区二区三区在线播放 | 欧美极品视频在线观看 | 国产成人免费在线 | 在线看一区二区三区 | 欧美国产一区二区 | 九九精品在线 | 亚洲欧美久久 | 国产精品乱码一区二三区小蝌蚪 | 午夜精品一区二区三区免费视频 |