屿贤
2022-01-16 22:16
采纳率: 100%
浏览 91
已结题

python kmeans聚类后如何获取到分类的数据?

本人在用python做文本聚类分析,由于文本数据过大了,所以可视化看不清层次。请问我想要以数据的形式看到每一个小类应该怎么办呀,我现在只会获取每类的个数和中心点,有没有什么函数或者包呢?

tfidf_vectorizer = TfidfVectorizer(token_pattern=r"(?u)\b\w+\b",ngram_range=(1,1),
                                    max_features=200000,use_idf=True,
                                    )
tfidf_matrix = tfidf_vectorizer.fit_transform(files) #files为原始文本
#使用 K-means 算法进行聚类
mykms = KMeans(n_clusters=4).fit(tfidf_matrix)
#接下去怎么写呢
'''
想得到这样的结果:
第1类:[(xx,dd),(ss,ff),(gg,kk)]
第2类:[(xx,dd),(ss,ff),(gg,kk)]
'''
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题