環斑馬尾魚(Circorcoef)¶
- astropy.stats.circcorrcoef(alpha, beta, axis=None, weights_alpha=None, weights_beta=None)[ソース]¶
2つのループデータ配列間のループ相関係数を計算する.
- パラメータ
- アルファ :ndarrayまたは
Quantity
Ndarrayまたは 円形(向き)データの配列は,いつでもアークで表されると仮定する.
data
はい。numpy.ndarray
それがそうです。- beta :ndarrayまたは
Quantity
Ndarrayまたは 円形(向き)データの配列は,いつでもアークで表されると仮定する.
data
はい。numpy.ndarray
それがそうです。- axis形が整っていて、オプションです
これに沿ってループ相関係数の軸を計算する.デフォルト値は,平坦配列を計算する円形相関係数である.
- weights_alphaNumpy.ndarray、オプション
パケットデータの場合、i番目の要素
weights_alpha
各グループの重み係数を表しますsum(weights_alpha, axis)
観察の回数に等しい。参照してください [1], 詳細な説明は22ページの備考1.4を参照されたい。- weights_betaNumpy.ndarray、オプション
説明を参照してください
weights_alpha
それがそうです。
- アルファ :ndarrayまたは
- 返品
- rhoNdarrayまたは
循環相関係数。
参考文献
- 1
書名/著者A.Sengupta.“循環統計特集”。“多次元分析シリーズ”、2001年第5巻。
- 2
トップページ--定期刊行物の主な分類--定期刊行物の詳細紹介--定期刊行物の題録とダイジェスト--ダイジェスト内容“”循環統計特別テーマ(2001)“中の循環統計”。2015年。<https://crean.r-project.org/web/Packages/CircStats/CircStats.pdf>
実例.
>>> import numpy as np >>> from astropy.stats import circcorrcoef >>> from astropy import units as u >>> alpha = np.array([356, 97, 211, 232, 343, 292, 157, 302, 335, 302, ... 324, 85, 324, 340, 157, 238, 254, 146, 232, 122, ... 329])*u.deg >>> beta = np.array([119, 162, 221, 259, 270, 29, 97, 292, 40, 313, 94, ... 45, 47, 108, 221, 270, 119, 248, 270, 45, 23])*u.deg >>> circcorrcoef(alpha, beta) <Quantity 0.2704648826748831>