我使用提供的示例代码here来实施 k-means群集。我希望将结果绘制在图表上以更好地理解输出。我该怎么办呢?
我发现在某些地方提供的绘图代码有点难以理解。
答案 0 :(得分:3)
查看您链接的页面,似乎您使用的特定聚类方案首先将单词映射到高维空间,例如,
HashingVectorizer将单词出现散列到固定的维度空间
因此,从这一点来看,您的问题是如何将高维空间投影到2D上。毕竟,如果你能做到这一点,那么你可以只绘制与2D中单词对应的点,并根据它们的簇号为点着色。
有several ways to project a high dimensional space onto 2D。也许最直观的一个是PCA(这是上面链接中的第一个)。