工具¶
我們的工具集合包含一些方便使用者使用的函數,以及主要為內部使用而編寫的函數。
除了這個工具目錄之外,其他幾個子套件也有它們自己的工具模組,例如 statsmodels.tsa.tsatools
模組參考¶
基本工具 tools
¶
這些是基本和雜項工具。完整的匯入路徑是 statsmodels.tools.tools。
|
在陣列中新增一列 1。 |
下一組大多是未經單獨測試或測試不足的輔助函數。
|
刪除零的列:可以節省一些計算虛反矩陣的時間。 |
|
傳回一個欄跨度與 x 相同的陣列。 |
|
如果 (Q, P) 對比 c 對於 (N, P) 設計 d 是可估計的,則為 True。 |
|
將小於或等於 0 的條目設定為 0 的陣列倒數。 |
將小於 0 的條目設定為 0 的陣列倒數。 |
|
|
取消壓縮已塌陷的陣列。 |
數值微分¶
|
函數的梯度,如果函數 f 傳回 1 維陣列,則為 Jacobian |
|
使用複數步長導數近似計算梯度或 Jacobian |
|
使用有限差分導數近似計算 Hessian |
|
使用有限差分導數近似計算 Hessian |
|
使用有限差分導數近似計算 Hessian |
|
使用複數步長導數近似計算 Hessian |
衡量擬合效能 eval_measures
¶
此模組中的第一組函數是資訊準則的獨立版本,aic bic 和 hqic。帶有 _sigma 後綴的函數將誤差平方和作為引數,那些沒有後綴的函數,則將對數概似 llf 的值作為引數。
第二組函數是衡量擬合或預測效能的指標,它們大多是單行程式碼,可用作輔助函數。所有這些函數都計算兩個陣列之間差異的效能或距離統計量。例如,在蒙地卡羅或交叉驗證的情況下,第一個陣列將是不同複製或抽取的估計結果,而第二個陣列將是真實或觀察到的值。
|
赤池資訊準則 |
|
赤池資訊準則 |
|
使用小樣本校正的赤池資訊準則 (AIC) |
|
使用小樣本校正的赤池資訊準則 (AIC) |
|
貝氏資訊準則 (BIC) 或施瓦茨準則 |
|
貝氏資訊準則 (BIC) 或施瓦茨準則 |
|
漢南-奎因資訊準則 (HQC) |
|
漢南-奎因資訊準則 (HQC) |
|
偏差,平均誤差 |
|
誤差的四分位距 |
|
最大絕對誤差 |
|
平均絕對誤差 |
|
中位數絕對誤差 |
|
中位數偏差,中位數誤差 |
|
均方誤差 |
|
均方根誤差 |
|
均方根百分比誤差 |
|
誤差的標準差 |
|
誤差的變異數 |