我正在使用sklearn.decomposition FactorAnalysis对我的股票回报矩阵(200*676)进行因子分析。但我不知道如何获得因子加载。下面是我的代码:
fa = FactorAnalysis(n_components=10, max_iter=30)
fa.fit(stock_return_matrix) fa.components_是因子加载吗?如果不是,如何获得因子负载?
发布于 2020-11-20 20:13:39
是的,fa.components_是装载量。但是,如果您的研究目标包括对因子的解释,则最好使用允许旋转的因子分析包(例如:- factor_analyzer)。
发布于 2021-06-25 13:21:55
加载矩阵以fa.components_格式给出。
fa.transform()没有给出加载矩阵,但给出了估计的潜在/隐藏变量。
https://stackoverflow.com/questions/59768250
复制相似问题