是否有用于在python中执行确认性因子分析的软件包?我发现一些可以在python中执行探索性因子分析的工具(scikitlearn,factor_analyzer等),但是我还没有找到一个可以执行CFA的软件包。

最佳答案

您可以尝试使用软件包psy(https://pypi.org/project/psy/)。我找不到其文档,但可以阅读中文注释。

例:

    import psy

    # items is a pandas data frame containing item data

    # Specify how the items are mapped to the factors
    # In this case, all mapped to one factor
    item_factor_mapping = np.array([[1]] * items.shape[1])

    print(psy.cfa(items, item_factor_mapping))

10-08 08:09