scipy.special.nrdtrimn#
- scipy.special.nrdtrimn(p, std, x, out=None) = <ufunc 'nrdtrimn'>#
計算在給定其他參數下常態分佈的平均值。
- 參數:
- parray_like
CDF 值,範圍在 (0, 1] 內。
- stdarray_like
標準差。
- xarray_like
分位數,即積分上限。
- outndarray, optional
函數結果的可選輸出陣列
- 返回值:
- mnscalar or ndarray
常態分佈的平均值。
另請參閱
scipy.stats.norm
常態分佈
ndtr
標準常態累積機率分佈
ndtri
關於分位數的標準常態 CDF 反函數
nrdtrisd
關於標準差的常態分佈 CDF 反函數
範例
nrdtrimn
可以用來恢復常態分佈的平均值,如果我們知道給定分位數 x 的 CDF 值 p 和標準差 std。首先,我們為一個示範參數集計算常態分佈 CDF。>>> from scipy.stats import norm >>> mean = 3. >>> std = 2. >>> x = 6. >>> p = norm.cdf(x, loc=mean, scale=std) >>> p 0.9331927987311419
驗證
nrdtrimn
返回 mean 的原始值。>>> from scipy.special import nrdtrimn >>> nrdtrimn(p, std, x) 3.0000000000000004