1

我有两组数据,一组代表具有 4 个变量和 11,000 个点的健康数据集,另一组代表具有 4 个变量和 600 个点的故障集。我已经使用 R 的包 MClust 分别为每个数据集获取 GMM 聚类。我想要做的是在同一帧中获得两个簇,以便同时研究它们。怎么可能呢?

我已经尝试加入这两个数据集,但我得到的结果不是我想要的。

使用的代码是:

    Dat4M <- Mclust(Dat3, G = 3)

Dat3 是我存储数据集的地方,Dat4M 是我存储 Mclust 结果的地方。G = 3 是我想要的高斯混合数,在本例中为 3。为了绘制结果,使用以下代码:

    plot(Dat4M)

当我在我的健康数据集中应用上述代码时获得以下内容:

健康数据 G = 3 的密度曲线

在故障数据集上使用上述代码时得到以下结果:

错误数据的密度曲线 G = 3

请注意,在故障数据密度曲线中,考虑 CCD 和 CCA 的混合,我们看到已经获得了两个密度点。现在,我想将相同的内容放在健康数据的同一块中并研究差异。

任何有关如何执行此操作的帮助将不胜感激。

4

0 回答 0