numpy如何處理Nan和inf
更新時間:2024年09月10日 15:10:01 作者:久許
numpy是一個強大的科學計算庫,在處理數據時經常會遇到NaN(不是數字)和Inf(無窮大)的情況,排序可以幫助我們查看這些特殊值的分布,使用np.isnan()函數可以生成一個布爾數組,用于判斷哪些是NaN值,而np.isinf()函數則用于檢測Inf值
numpy處理Nan和inf
1.排序
排好序之后,查看nan和inf值。
cc = X_null_target['Flow Bytes/s'] cc2 = cc.sort_values() cc2.to_csv('cc2.csv')
2.判斷Nan
使用np.isnan(cc2)來生成一個Series
可以看出,該Series中的值是True和False。
如果報錯的話,不妨試一試pd.isnull()函數。
3.判斷inf
dd == np.inf
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
pytorch模型的定義、修改、讀取、斷點續(xù)訓深入解析
模型定義是深度學習中重要的一環(huán),PyTorch提供了強大而靈活的工具和函數,使我們能夠輕松定義各種類型的深度學習模型,通過深入理解模型定義的原理和應用,我們能夠更好地理解和設計自己的模型,從而提升深度學習任務的性能和效果2024-03-03selenium+python自動化測試環(huán)境搭建步驟
在本文中小編給大家分享了關于selenium+python自動化測試環(huán)境搭建的相關步驟以及知識點內容,需要的朋友們參考學習下。2019-06-06Python 創(chuàng)建新文件時避免覆蓋已有的同名文件的解決方法
今天小編就為大家分享一篇Python 創(chuàng)建新文件時避免覆蓋已有的同名文件的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11