【发布时间】:2021-06-08 16:53:38
【问题描述】:
与this问题有些相关。
我正在使用 R subspace 包进行子空间聚类。与上面的问题一样,我未能使用通用绘图方法以包原生的方式绘制我的结果集群。下一步是了解命令的输出
CLIQUE(df, xi = 40, tau = 0.2)
看起来像这样:
我了解“对象”是聚类单元的行号,子空间表示进行聚类的数据的维度。但是我看不出如何区分给定维度中的集群。
该文档不包含有关输出的信息。理想情况下,我的目标是用ggplot2 之类的东西或在 3D 中绘制所有集群,你有什么。而且我需要知道哪些单元在相应维度的哪些簇中。
另外,检查输出列表的两个成员中的任何一个的维度是否相同,如下所示:
cluster_result <- clique_model
equalities_matrix <- matrix(
0L, nrow = length(cluster_result), ncol = length(cluster_result)
)
for (i in 1:length(cluster_result)){
for (j in 1:length(cluster_result)){
equalities_matrix[i,j] <- (
all(cluster_result[[i]]$subspace == cluster_result[[j]]$subspace)
)
}
}
sum(equalities_matrix)
答案是否定的。
【问题讨论】:
标签: r cluster-analysis feature-selection