biweight_location¶
- astropy.stats.biweight.biweight_location(data, c=6.0, M=None, axis=None, *, ignore_nan=False)[ソース]¶
二重物の位置を計算する。
二重重み位置は、分布の中心位置を決定するためのロバストな統計である。これは以下のスタッフによって提供されます。
どこだ?
入力データです サンプル中央値(または入力の初期位置推定)です 以下の者が提供します。どこだ?
同調定数であり はい。 median absolute deviation それがそうです。二重物位置調整定数c
通常は6.0(デフォルト値)です。もし
ゼロであれば中央値を返す.- パラメータ
- dataアレイ式.
配列の入力配列やオブジェクトに変換することができる.
data
はい一つです。MaskedArray
それがそうです。- c浮動、オプション
デュアル重み推定器の定数(デフォルト値=6.0)を調整する。
- M浮動小数点または類似配列、オプション
場所の初歩的な推測。もし…。
M
スカラ値である場合、その値は、配列全体(または各配列に沿って)に使用されるであろうaxis
指定されていれば)。もし…。M
配列であれば、各位置の初期位置推定を含む配列でなければならないaxis
配列を入力します。もし…。None
(デフォルト)、入力配列の中央値(またはそれぞれに沿って)が使用されるaxis
指定されていれば)。- axis無、整数、または整数タプル、オプション
それに沿って二重位置の1つまたは複数の軸が計算される。もし…。
None
(デフォルト)は,フラットな入力配列の二重重み位置を計算する.- ignore_nanブル値、オプション
入力中のNaN値を無視するかどうか
data
それがそうです。
- 返品
参考文献
- 1
Beers,FlynnおよびGebhardt(1990;AJ 100,32)(https://ui.adsab.forforard.edu/abs/1990 AJ...100...32 B)
- 2
https://www.itl.nist.gov/div898/software/dataplot/refman2/auxillar/biwloc.htm
実例.
ガウス分布から乱数を生成し、その分布の二重重み位置を返す:
>>> import numpy as np >>> from astropy.stats import biweight_location >>> rand = np.random.default_rng(12345) >>> biloc = biweight_location(rand.standard_normal(1000)) >>> print(biloc) 0.01535330525461019