亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python?pandas刪除指定行/列數(shù)據(jù)的方法實(shí)例

 更新時間:2022年01月27日 11:42:54   作者:永遠(yuǎn)在減肥永遠(yuǎn)110的的小潘  
這篇文章主要給大家介紹了關(guān)于Python?pandas刪除指定行/列數(shù)據(jù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

1.濾除缺失數(shù)據(jù)dropna()

import pandas as pd
import numpy as np
df=pd.DataFrame({"record":[np.nan,"亞健康|潘光|45歲","疾病|張思",np.nan],"date":[np.nan,20210102,20210103,20210104]},index=["one","two","three","four"])

1)濾除含有NaN值的所有行

df.dropna()#默認(rèn)axis=0

2)濾除含有NaN值的所有列

df.dropna(axis=1)

3)濾除元素都是NaN值的行

df.dropna(axis=0,how="all")

4)濾除元素都是NaN值的列

5)濾除指定列中含有缺失的行

df.dropna(subset=["record"],axis=0)

以上如果需要在原數(shù)據(jù)上直接做更改,需設(shè)置參數(shù)inplace=True

2.刪除重復(fù)值 drop_duplicates()

df=pd.DataFrame({'state':[1,1,2,2,1,2,2],'pop':['a','b','c','d','b','c','d']})

語法:drop_duplicates(subset,keep,inplace),其中參數(shù) keep:{‘first’,‘last’,F(xiàn)alse},默認(rèn)’first’

first:保留第一次出現(xiàn)的重復(fù)項(xiàng),刪除第二次及之后出現(xiàn)的重復(fù)項(xiàng)。

last:保留最后一次出現(xiàn)的重復(fù)項(xiàng),刪除之前出現(xiàn)的重復(fù)項(xiàng)。

"false":刪除所有重復(fù)項(xiàng)。

1)keep=“first”

df.drop_duplicates(keep="first")

2)keep=“last”

df.drop_duplicates(keep="last")

3)keep=False

df.drop_duplicates(keep=False)

4)刪除指定列中重復(fù)項(xiàng)對應(yīng)的行

df.drop_duplicates(subset=["state"],keep="first")

以上如果需要在原數(shù)據(jù)上直接做更改,需設(shè)置參數(shù)inplace=True

3.根據(jù)指定條件刪除行列drop()

df=pd.DataFrame(np.arange(16).reshape(4,4),columns=["one","two","three","four"])

1).刪除指定列

df.drop(["one"],axis=1)

另外,也可通過del df["one"]來實(shí)現(xiàn)刪除指定列,但該方法不推薦,因?yàn)檫@默認(rèn)直接在源數(shù)據(jù)上做更改。

2).刪除指定行

df.drop([0],axis=0)

以上如果需要在原數(shù)據(jù)上直接做更改,需設(shè)置參數(shù)inplace=True

總結(jié)

到此這篇關(guān)于Python pandas刪除指定行/列數(shù)據(jù)的文章就介紹到這了,更多相關(guān)python pandas刪除指定行/列內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python?Web?App開發(fā)Dockerfiles編寫示例

    Python?Web?App開發(fā)Dockerfiles編寫示例

    這篇文章主要為大家介紹了Python?Web?App編寫Dockerfiles的示例代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • Python使用修飾器進(jìn)行異常日志記錄操作示例

    Python使用修飾器進(jìn)行異常日志記錄操作示例

    這篇文章主要介紹了Python使用修飾器進(jìn)行異常日志記錄操作,結(jié)合實(shí)例形式分析了Python基于修飾器的log日志文件操作的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-03-03
  • 聊聊.py和.ipynb的一些小知識

    聊聊.py和.ipynb的一些小知識

    這篇文章主要介紹了聊聊.py和.ipynb的一些小知識,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 十個Python練手的實(shí)戰(zhàn)項(xiàng)目,學(xué)會這些Python就基本沒問題了(推薦)

    十個Python練手的實(shí)戰(zhàn)項(xiàng)目,學(xué)會這些Python就基本沒問題了(推薦)

    這篇文章主要介紹了Python實(shí)戰(zhàn)項(xiàng)目,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Pytorch基本變量類型FloatTensor與Variable用法

    Pytorch基本變量類型FloatTensor與Variable用法

    今天小編就為大家分享一篇Pytorch基本變量類型FloatTensor與Variable用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python調(diào)用百度AI實(shí)現(xiàn)人像分割詳解

    Python調(diào)用百度AI實(shí)現(xiàn)人像分割詳解

    本文主要介紹了如何通過Python調(diào)用百度AI從而實(shí)現(xiàn)人像的分割與合成,文中的示例代碼對我們的工作或?qū)W習(xí)有一定的幫助,需要的朋友可以參考一下
    2021-12-12
  • 詳解python itertools功能

    詳解python itertools功能

    itertools是python內(nèi)置的模塊,使用簡單且功能強(qiáng)大,這里嘗試匯總整理下,并提供簡單應(yīng)用示例,這篇文章主要介紹了python itertools功能,需要的朋友可以參考下
    2020-02-02
  • python中的五種異常處理機(jī)制介紹

    python中的五種異常處理機(jī)制介紹

    這篇文章主要介紹了python中的五種異常處理機(jī)制介紹,本文是Learn Python一書的讀書筆記,需要的朋友可以參考下
    2014-09-09
  • Python高斯消除矩陣

    Python高斯消除矩陣

    今天小編就為大家分享一篇關(guān)于Python高斯消除矩陣,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • ?python中的元類metaclass詳情

    ?python中的元類metaclass詳情

    這篇文章主要介紹了python中的metaclass詳情,在python中的metaclass就是幫助developer實(shí)現(xiàn)元編程,更多詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-05-05

最新評論