使用Pandas將inf, nan轉(zhuǎn)化成特定的值
1. 數(shù)據(jù)處理中很惡心,出現(xiàn)
RuntimeWarning: divide by zero encountered in divide
發(fā)現(xiàn)自己的DataFrame中有除以0的運(yùn)算,出現(xiàn)了Inf值
2. 為了不讓該值影響到我們,打算將inf全變成NaN,則適用replace進(jìn)行計(jì)算
df.replace([np.inf, -np.inf], np.nan)
3. 舉例實(shí)現(xiàn):
In [0]: df = pd.DataFrame([1, 2, np.inf, -np.inf]) In [1]: df.replace([np.inf, -np.inf], np.nan)
結(jié)果如圖
以上這篇使用Pandas將inf, nan轉(zhuǎn)化成特定的值就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于python實(shí)現(xiàn)MQTT發(fā)布訂閱過程原理解析
這篇文章主要介紹了基于python實(shí)現(xiàn)MQTT發(fā)布訂閱過程原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07Python爬蟲包BeautifulSoup簡介與安裝(一)
這篇文章主要為大家詳細(xì)介紹了Python爬蟲包BeautifulSoup的簡介與安裝,具有一定的參考價(jià)值,感興趣的朋友可以參考一下2018-06-06Python基礎(chǔ)之函數(shù)嵌套知識(shí)總結(jié)
今天帶大家回顧python基礎(chǔ)知識(shí),文中對(duì)Python函數(shù)嵌套作了非常詳細(xì)的知識(shí)總結(jié),對(duì)正在學(xué)習(xí)python基礎(chǔ)的小伙伴們很有幫助,需要的朋友可以參考下2021-05-05python定時(shí)檢測無響應(yīng)進(jìn)程并重啟的實(shí)例代碼
這篇文章主要介紹了python定時(shí)檢測無響應(yīng)進(jìn)程并重啟的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04在arcgis使用python腳本進(jìn)行字段計(jì)算時(shí)是如何解決中文問題的
這篇文章主要介紹了在arcgis使用python腳本進(jìn)行字段計(jì)算時(shí)是如何解決中文問題的,需要的朋友可以參考下2015-10-10