scipy.stats._result_classes.PearsonRResult.
confidence_interval#
- PearsonRResult.confidence_interval(confidence_level=0.95, method=None)[原始碼]#
相關係數的信賴區間。
計算相關係數
statistic
在給定信賴水準下的信賴區間。如果未提供 method,則信賴區間使用費雪轉換 F(r) = arctanh(r) [1] 計算。當樣本對是從雙變數常態分佈中抽取時,F(r) 近似於常態分佈,標準誤差為
1/sqrt(n - 3)
,其中n
是沿計算軸的原始樣本長度。當n <= 3
時,此近似值不會產生有限的實數標準誤差,因此我們將信賴區間定義為 -1 到 1。如果 method 是 BootstrapMethod 的實例,則信賴區間使用
scipy.stats.bootstrap
以及提供的配置選項和其他適當的設定來計算。在某些情況下,由於退化的重採樣,信賴區間限制可能為 NaN,這在非常小的樣本(約 6 個觀察值)中很常見。- 參數:
- confidence_levelfloat
計算相關係數信賴區間的信賴水準。預設值為 0.95。
- methodBootstrapMethod,選用
定義用於計算信賴區間的方法。詳見方法描述。
在 1.11.0 版本中新增。
- 返回:
- cinamedtuple
信賴區間以
namedtuple
形式返回,其中包含 low 和 high 欄位。
參考文獻
[1]“皮爾森相關係數”,維基百科,https://en.wikipedia.org/wiki/Pearson_correlation_coefficient