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