statsmodels.multivariate.factor.FactorResults.factor_scoring

FactorResults.factor_scoring(endog=None, method='bartlett', transform=True)[source]

因子评分:计算内生变量的因子

如果在创建因子类时未提供endog,则需要在此处提供标准化的endog。

Parameters:
method‘bartlett’ or ‘regression’

用于因子评分的方法。 ‘regression’ 可以缩写为 reg

transformbool

如果 transform 为 true 且提供了 endog,则它将使用原始数据的均值和尺度进行标准化,在这种情况下必须提供原始数据。 如果 transform 为 False,则提供的 endog 将保持不变。 Factor 类中的原始 endog 将始终在 endog 为 None 时进行标准化,与 transform 无关。

Returns:
factor_scorendarray

使用评分矩阵 s 和标准化内生变量 ys 估计因子 f = ys dot s

注释

状态:转换选项是实验性的,可能会发生变化。


Last update: Oct 16, 2024