使用pandas對(duì)矢量化數(shù)據(jù)進(jìn)行替換處理的方法
使用pandas處理向量化的數(shù)據(jù),進(jìn)行數(shù)據(jù)的替換時(shí)不僅僅能夠進(jìn)行字符串的替換也能夠處理數(shù)字。
做簡(jiǎn)單的示例如下:
In [4]: data = Series(range(5))
In [5]: data Out[5]: 0 0 1 1 2 2 3 3 4 4 dtype: int64
In [6]: data.replace(3,333) Out[6]: 0 0 1 1 2 2 3 333 4 4 dtype: int64
In [7]: data Out[7]: 0 0 1 1 2 2 3 3 4 4 dtype: int64
In [8]: data.replace({2:np.nan,4:444})
Out[8]:
0 0.0
1 1.0
2 NaN
3 3.0
4 444.0
dtype: float64
從上面可以看出,替換可以進(jìn)行單個(gè)數(shù)字的替換,也可以穿入一個(gè)字典進(jìn)行一個(gè)序列的替換。
簡(jiǎn)單的替換雖然也可以通過(guò)賦值進(jìn)行修改,但是通過(guò)賦值進(jìn)行修改的時(shí)候一般首先得進(jìn)行數(shù)據(jù)替換對(duì)象的查找。但是,通過(guò)Series對(duì)象的replace方法進(jìn)行數(shù)據(jù)替換的方便之處則在于省掉了數(shù)據(jù)對(duì)象的查詢。
這篇使用pandas對(duì)矢量化數(shù)據(jù)進(jìn)行替換處理的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中Playwright模塊進(jìn)行自動(dòng)化測(cè)試的實(shí)現(xiàn)
playwright是由微軟開(kāi)發(fā)的Web UI自動(dòng)化測(cè)試工具,本文主要介紹了Python中Playwright模塊進(jìn)行自動(dòng)化測(cè)試的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2023-12-12
淺談python累加求和+奇偶數(shù)求和_break_continue
這篇文章主要介紹了淺談python累加求和+奇偶數(shù)求和_break_continue,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02
python?實(shí)現(xiàn)兩個(gè)字符串乘法小練習(xí)
這篇文章主要給大家分享的是python?實(shí)現(xiàn)兩個(gè)字符串乘法小練習(xí),兩個(gè)字符串相乘,基本思路是num1依次乘以num2各個(gè)數(shù)位上的數(shù)字,下面分享的內(nèi)容,可作為大家平時(shí)學(xué)習(xí)的小練習(xí),需要的朋友可以參考下,希望對(duì)你的學(xué)習(xí)有所幫助2022-02-02
Python實(shí)現(xiàn)多線程/多進(jìn)程的TCP服務(wù)器
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)多線程/多進(jìn)程的TCP服務(wù)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09
Python使用Paramiko模塊編寫腳本進(jìn)行遠(yuǎn)程服務(wù)器操作
這篇文章主要介紹了Python使用Paramiko模塊編寫腳本進(jìn)行遠(yuǎn)程服務(wù)器操作的實(shí)例,通過(guò)Paramiko能夠方便地使用SSH服務(wù),需要的朋友可以參考下2016-05-05
Pycharm安裝scrapy及初始化爬蟲(chóng)項(xiàng)目的完整步驟
因?yàn)槿腴Tpython以來(lái)一直使用pycharm,所以對(duì)著黑白的DOS不習(xí)慣,所以此次來(lái)實(shí)現(xiàn)使用pycharm進(jìn)行實(shí)現(xiàn)使用scrapy框架,下面這篇文章主要給大家介紹了關(guān)于Pycharm安裝scrapy及初始化爬蟲(chóng)項(xiàng)目的完整步驟,需要的朋友可以參考下2022-08-08
Python的CGIHTTPServer交互實(shí)現(xiàn)詳解
本篇文章主要給大家詳細(xì)分析了Python的CGIHTTPServer交互實(shí)現(xiàn)過(guò)程以及相關(guān)代碼分享,有興趣的參考學(xué)習(xí)下。2018-02-02
Python實(shí)現(xiàn)的圓形繪制(畫(huà)圓)示例
這篇文章主要介紹了Python實(shí)現(xiàn)的圓形繪制(畫(huà)圓),結(jié)合實(shí)例形式分析了Python基于numpy與matplotlib模塊的數(shù)學(xué)運(yùn)算及圖形繪制相關(guān)操作技巧,需要的朋友可以參考下2018-01-01

