91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python快速轉換numpy數組中Nan和Inf的方法實例說明

發布時間:2020-10-04 09:36:10 來源:腳本之家 閱讀:302 作者:KFXW 欄目:開發技術

在使用numpy數組的過程中時常會出現nan或者inf的元素,可能會造成數值計算時的一些錯誤。這里提供一個numpy庫函數的用法,使nan和inf能夠最簡單地轉換成相應的數值。

numpy.nan_to_num(x):
使用0代替數組x中的nan元素,使用有限的數字代替inf元素

使用范例:

>>>import numpy as np
>>> a = np.array([[np.nan,np.inf],\
...        [-np.nan,-np.inf]])
>>> a
array([[ nan,  inf],
    [ nan, -inf]])
>>> np.nan_to_num(a)
array([[ 0.00000000e+000, 1.79769313e+308],
    [ 0.00000000e+000, -1.79769313e+308]])

和此類問題相關的還有一組判斷用函數,包括:

  • isinf
  • isneginf
  • isposinf
  • isnan
  • isfinite

使用方法也很簡單,以isnan舉例說明:

>>> import numpy as np
>>> np.isnan(np.array([[1, np.nan, np.inf],\
...        [np.nan, -np.inf, -0.25]]))
array([[False, True, False],
    [ True, False, False]], dtype=bool)

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。如果你想了解更多相關內容請查看下面相關鏈接

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云阳县| 稻城县| 罗田县| 兰坪| 鲁甸县| 新田县| SHOW| 赤峰市| 德格县| 宜春市| 东港市| 措美县| 蒙城县| 安西县| 治多县| 滦平县| 商河县| 普格县| 察雅县| 罗城| 武邑县| 宁阳县| 盈江县| 高阳县| 固安县| 怀安县| 义乌市| 山阴县| 朝阳区| 县级市| 中江县| 寿阳县| 涪陵区| 齐齐哈尔市| 永修县| 金湖县| 盈江县| 乌拉特中旗| 毕节市| 伊春市| 赤壁市|