欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pandas學習之df.fillna的具體使用

 更新時間:2022年08月16日 14:58:02   作者:非昨  
本文主要介紹了pandas學習之df.fillna的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

df.fillna主要用來對缺失值進行填充,可以選擇填充具體的數(shù)字,或者選擇臨近填充。

官方文檔

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

解釋

構(gòu)建實例:

import numpy as np
import pandas as pd
df = pd.DataFrame([[np.nan,22,23,np.nan],[31,np.nan,12,34],[np.nan,np.nan,np.nan,23],
[15,17,66,np.nan]],columns=list('ABCD'))
df


?? ?A?? ??? ?B?? ??? ?C?? ??? ?D
0?? ?NaN?? ??? ?22.0?? ?23.0?? ?NaN
1?? ?31.0?? ?NaN?? ??? ?12.0?? ?34.0
2?? ?NaN?? ??? ?NaN?? ??? ?NaN?? ??? ?23.0
3?? ?15.0?? ?17.0?? ?66.0?? ?NaN

value:scalar,series,dict,dataframe

填充的值,可以是一個標量,或者字典等

df.fillna(value=1)#缺失值填充為1
    A        B        C        D
0    1.0        22.0    23.0    1.0
1    31.0    1.0        12.0    34.0
2    1.0        1.0        1.0        23.0
3    15.0    17.0    66.0    1.0
------------------------------------------
df.fillna(value={'A':2,'B':3})# 傳入一個字典,指定某列填充的具體值
    A        B        C        D
0    2.0        22.0    23.0    NaN
1    31.0    3.0        12.0    34.0
2    2.0        3.0        NaN        23.0
3    15.0    17.0    66.0    NaN

method:{backfill,bfill,pad,ffill,none},default none

填充的方法,backfill和bfill代表填充后側(cè)值,ffill和pad填充空值前側(cè)值
 

df.fillna(method='ffill')#向前填充,注意此處默認參數(shù)axis=0,所以空值是填充上一行的數(shù)據(jù),而不是前一列。

?? ?A?? ??? ?B?? ??? ?C?? ??? ?D
0?? ?NaN?? ??? ?22.0?? ?23.0?? ?NaN
1?? ?31.0?? ?22.0?? ?12.0?? ?34.0
2?? ?31.0?? ?22.0?? ?12.0?? ?23.0
3?? ?15.0?? ?17.0?? ?66.0?? ?23.0

axis:
控制行列的參數(shù),用法和其他方法完全相同

inplace:
是否將結(jié)果賦值給原變量,和其他方法里的用法相同

limit:int 或None
向前或后填充的最大數(shù)量,必須是大于0的整數(shù)
如果指定了method參數(shù),則連續(xù)空值值填充前int個
如果未指定method參數(shù),則只填充所在軸上的前int空值
 

?? ?A?? ??? ?B?? ??? ?C?? ??? ?D#原數(shù)據(jù)
0?? ?NaN?? ??? ?22.0?? ?23.0?? ?NaN
1?? ?31.0?? ?NaN?? ??? ?12.0?? ?34.0
2?? ?NaN?? ??? ?NaN?? ??? ?NaN?? ??? ?23.0
3?? ?15.0?? ?17.0?? ?66.0?? ?NaN

df.fillna(value=0,axis=1,limit=1)#在ABCD列上,每列只填充第一個空值
?? ?A?? ??? ?B?? ??? ?C?? ??? ?D
0?? ?0.0?? ??? ?22.0?? ?23.0?? ?0.0
1?? ?31.0?? ?0.0?? ??? ?12.0?? ?34.0
2?? ?NaN?? ??? ?NaN?? ??? ?0.0?? ??? ?23.0
3?? ?15.0?? ?17.0?? ?66.0?? ?NaN

到此這篇關(guān)于pandas學習之df.fillna的具體使用的文章就介紹到這了,更多相關(guān)pandas df.fillna內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一文教你Python如何創(chuàng)建屬于自己的IP池

    一文教你Python如何創(chuàng)建屬于自己的IP池

    這篇文章主要為大家詳細介紹了python如何創(chuàng)建屬于自己的IP池,文中的示例代碼講解詳細,對我們學習或工作有一定參考價值,需要的可以參考一下
    2022-04-04
  • pytorch實現(xiàn)線性回歸

    pytorch實現(xiàn)線性回歸

    這篇文章主要為大家詳細介紹了pytorch實現(xiàn)線性回歸,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • DJANGO-ALLAUTH社交用戶系統(tǒng)的安裝配置

    DJANGO-ALLAUTH社交用戶系統(tǒng)的安裝配置

    django-allauth是集成了local用戶系統(tǒng)和social用戶系統(tǒng),其social用戶系統(tǒng)可以掛載多個賬戶。也是一個流行度非常高的Django user系統(tǒng),我們這里簡單介紹下,分享下個人的使用經(jīng)驗
    2014-11-11
  • python生成每日報表數(shù)據(jù)(Excel)并郵件發(fā)送的實例

    python生成每日報表數(shù)據(jù)(Excel)并郵件發(fā)送的實例

    今天小編就為大家分享一篇python生成每日報表數(shù)據(jù)(Excel)并郵件發(fā)送的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python 使用tf-idf算法計算文檔關(guān)鍵字權(quán)重并生成詞云的方法

    Python 使用tf-idf算法計算文檔關(guān)鍵字權(quán)重并生成詞云的方法

    這篇文章主要介紹了Python 使用tf-idf算法計算文檔關(guān)鍵字權(quán)重,并生成詞云,本文通過實例代碼給大家介紹的非常想詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • python抓取京東小米8手機配置信息

    python抓取京東小米8手機配置信息

    這篇文章主要為大家詳細介紹了python抓取京東手機配置信息,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • pandas通過索引進行排序的示例

    pandas通過索引進行排序的示例

    今天小編就為大家分享一篇pandas通過索引進行排序的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • 分享10提高?Python?代碼的可讀性的技巧

    分享10提高?Python?代碼的可讀性的技巧

    這篇文章主要介紹了分享10提高?Python?代碼的可讀性的技巧,本文介紹20個常用的Python技巧來提高代碼的可讀性,并能幫助你節(jié)省大量時間,下面的技巧將在你的日常編碼練習中非常實用,需要的朋友可以參考一下
    2022-03-03
  • 淺談如何測試Python代碼

    淺談如何測試Python代碼

    今天帶大家了解如何用Python測試代碼,文中有非常詳細的介紹及代碼示例,對正在學習的小伙伴們很有幫助,需要的朋友可以參考下
    2021-06-06
  • Python 選擇排序中的樹形選擇排序

    Python 選擇排序中的樹形選擇排序

    這篇文章主要介紹了Python 選擇排序中的樹形選擇排序,選擇排序主要包括三個排序,分別是簡單選擇排序、樹形選擇排序和堆排序,本文主要講解的是樹形選擇排序,下面詳細內(nèi)容,需要的朋友可以參考一下,希望對你有所幫助
    2021-11-11

最新評論