工具¶
我们的工具集合包含一些方便用户使用的函数,以及主要用于内部使用的函数。
除了这个 tools 目录之外,其他几个子包也拥有自己的 tools 模块,例如 statsmodels.tsa.tsatools
模块参考¶
基本工具 tools
¶
这些是基本和杂项工具。完整的导入路径是 statsmodels.tools.tools。
|
向数组添加一列。 |
下一组主要是辅助函数,这些函数没有单独测试或测试不足。
|
擦除零列:可以在伪逆中节省一些时间。 |
|
返回一个列跨度与 x 相同的数组。 |
|
如果 (Q, P) 对比 c 对于 (N, P) 设计 d 可估计,则为 True。 |
|
数组的倒数,其中小于或等于 0 的条目设置为 0。 |
数组的倒数,其中小于 0 的条目设置为 0。 |
|
|
解压缩一个已折叠的数组。 |
数值微分¶
|
函数的梯度,如果函数 f 返回 1d 数组,则为雅可比矩阵。 |
|
使用复数步长导数近似来计算梯度或雅可比矩阵。 |
|
使用有限差分导数近似来计算海森矩阵。 |
|
使用有限差分导数近似来计算海森矩阵。 |
|
使用有限差分导数近似来计算海森矩阵。 |
|
使用复数步长导数近似来计算海森矩阵。 |
拟合性能指标 eval_measures
¶
此模块中的第一组函数是信息准则的独立版本,包括 aic bic 和 hqic。带有 _sigma 后缀的函数以误差平方和作为参数,没有后缀的函数以对数似然 llf 作为参数。
第二组函数是拟合或预测性能指标,它们大多是一行代码,用作辅助函数。所有这些函数都会计算两个数组之间差异的性能或距离统计量。例如,在蒙特卡罗或交叉验证的情况下,第一个数组将是不同重复或抽取的估计结果,而第二个数组将是真实值或观察值。
|
赤池信息准则。 |
|
赤池信息准则。 |
|
具有小样本校正的赤池信息准则 (AIC)。 |
|
具有小样本校正的赤池信息准则 (AIC)。 |
|
贝叶斯信息准则 (BIC) 或施瓦茨准则。 |
|
贝叶斯信息准则 (BIC) 或施瓦茨准则。 |
|
汉南-奎因信息准则 (HQC)。 |
|
汉南-奎因信息准则 (HQC)。 |
|
偏差,平均误差 |
|
误差的四分位间距 |
|
最大绝对误差 |
|
平均绝对误差 |
|
中位数绝对误差 |
|
中位数偏差,中位数误差 |
|
均方误差 |
|
均方根误差 |
|
均方根百分比误差 |
|
误差的标准差 |
|
误差的方差 |