title: Setting cluster id in MClust
body: <p>When I cluster a dataset using MClust, I use the following code-</p>
  <pre><code>i = 2
  print(paste(&quot;Number of clusters =&quot;, i))
  cluster_model1 &lt;- Mclust(cc[2:6], G=i)
  </code></pre>
  <p>When I repeat the clustering, the cluster classification (id) in each iteration can remain the same or it can change from 1 to 2 or 2 to 1. Is it possible to set the cluster id so that it does not change arbitrarily. I want to see how many times data from 10 imputed datasets belongs to cluster 1 or cluster 2. I can calculate this only if the cluster id remains the same.</p>
  <p>The dataset <code>cc</code> has this data</p>
  <pre><code>head(cc[2:6])
                ea             pa           sa                en               pn
  1             1.0            1.0          1.0               2.2              1.6
  2             3.2            2.4          1.0               3.2              1.8
  3             1.2            1.0          1.0               2.0              1.0
  4             1.6            1.2          1.2               1.0              1.2
  5             3.6            1.0          1.6               4.0              2.6
  6             1.6            1.0          1.4               1.4              1.2
  </code></pre>
  <p>When I cluster, the classification could be</p>
  <pre><code>head(cluster_model1$classification)
  [1] 2 1 2 1 1 1
  </code></pre>
  <p>or</p>
  <pre><code>head(cluster_model1$classification)
  [1] 1 2 1 2 2 2
  </code></pre>
  <p>While the clustering results are correct, is it possible to set it as <code>2 1 2 1 1 1</code> every time the clustering is done.</p>