Cluster analysis 如何在dbscan或hdbscan集群中找到顶级术语?

Cluster analysis 如何在dbscan或hdbscan集群中找到顶级术语?,cluster-analysis,k-means,dbscan,hdbscan,Cluster Analysis,K Means,Dbscan,Hdbscan,我正在使用sklearn和HDBSCAN的dbscan对一些文档进行集群 vectorizer = TfidfVectorizer(stop_words=mystopwords) X = vectorizer.fit_transform(y) dbscan = DBSCAN(eps=0.75, min_samples = 9) clusters = dbscan.fit_predict(X) 现在,我如何获得每个集群中的顶级术语?使用kmeans时,我们会执行以下操作: order_centr

我正在使用sklearn和HDBSCAN的dbscan对一些文档进行集群

vectorizer = TfidfVectorizer(stop_words=mystopwords)
X = vectorizer.fit_transform(y)
dbscan = DBSCAN(eps=0.75, min_samples = 9)
clusters = dbscan.fit_predict(X)
现在,我如何获得每个集群中的顶级术语?使用kmeans时,我们会执行以下操作:

order_centroids = kmeans_model.cluster_centers_.argsort()[:, ::-1]
for i in range(true_k):
  print("Cluster %d:" % i),
  for ind in order_centroids[i, :true_k]:
      print(' %s' % terms[ind])
但在dbscan和hdbscan中,我们没有质心。我们如何在dbscan或hdbscan集群中找到顶级术语