numpy.nanstd()函數計算沿指定軸的標準偏差,而忽略NaN。
用法: numpy.nanstd(arr, axis = None, dtype = None, out = None, ddof = 0, keepdims)
參數:
arr:[數組]計算非NaN值的標準偏差。
axis:[{int,int的元組,None},可選]沿其計算標準偏差的軸。
dtype:[dtype,可選]用於計算標準偏差的類型。對於整數類型的數組,默認值為float64,對於浮點類型的數組,其與數組類型相同。
out:[ndarray,可選]放置結果的備用輸出數組。
ddof:[int,可選] ddof表示Delta自由度。計算中使用的除數為N-ddof,其中N表示非NaN元素的數量。默認情況下,ddof為零。
keepdims:[布爾,可選]如果將其設置為True,則縮小的軸將保留為尺寸為1的尺寸。使用此選項,結果將針對原始arr正確廣播。
返回:[standard_deviation]如果out為None,則返回包含標準偏差的新數組,否則返回對輸出數組的引用。
代碼1:
# Python program explaining
# numpy.nanstd() function
# importing numpy as geek
import numpy as geek
arr = geek.array([[1, 2], [geek.nan, 4]])
gfg = geek.nanstd(arr)
print (gfg)
輸出:
1.247219128924647
代碼2:
# Python program explaining
# numpy.nanstd() function
# importing numpy as geek
import numpy as geek
arr = geek.array([[1, 2], [geek.nan, 4]])
gfg = geek.nanstd(arr, axis = 0)
print (gfg)
輸出:
[0. 1.]
相關用法
- Python Wand function()用法及代碼示例
- Python now()用法及代碼示例
- Python id()用法及代碼示例
- Python tell()用法及代碼示例
- Python sum()用法及代碼示例
- Python str()用法及代碼示例
- Python cmp()用法及代碼示例
- Python ord()用法及代碼示例
- Python dir()用法及代碼示例
- Python hex()用法及代碼示例
- Python int()用法及代碼示例
- Python map()用法及代碼示例
- Python oct()用法及代碼示例
- Python math.sin()用法及代碼示例
- Python bytearray()用法及代碼示例
- Python math.tan()用法及代碼示例
注:本文由純淨天空篩選整理自sanjoy_62大神的英文原創作品 numpy.nanstd() function – Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。