【问题标题】:Reproducibility of BIC results in latent class analysis via mclust package in RBIC 的可重复性通过 R 中的 mclust 包进行潜在类分析
【发布时间】:2021-02-23 02:09:11
【问题描述】:

我正在使用 mclust 包在 R 中进行潜在类分析。我为 BIC 提供了代码以选择最佳拟合模型或最佳类数,但注意到该解决方案不可重现,因为它在任何时候重新运行相同代码时都会给出不一致的输出。例如,如下所示,我最初运行代码,它产生了一个具有 7 个类的 VVV 模型作为最佳拟合模型。其他候选最佳拟合模型包括 VVV,6 和 EVE,8(如下所示):

我尝试再次运行相同的代码,它建议了不同的最佳拟合模型,即 EVE,9、EVE,8 和 EVI,9,如下所述

我的问题是关于如何解决这个问题以实现结果的可重复性。我非常感谢您对此提供的任何帮助。

【问题讨论】:

    标签: r cluster-analysis mixture-model mclust


    【解决方案1】:

    您是否在测试期间运行代码之前设置种子? 如果没有,请使用:

    set.seed(42) # or whatever number you want...
    

    这应该可以让您获得可重现的结果。

    【讨论】:

      猜你喜欢
      • 2019-05-15
      • 1970-01-01
      • 2014-09-29
      • 2020-02-03
      • 1970-01-01
      • 2020-09-12
      • 2013-04-19
      • 2013-06-13
      • 2014-05-28
      相关资源
      最近更新 更多