python3画聚类树图

Posted 赵墨涵66

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3画聚类树图相关的知识,希望对你有一定的参考价值。

第一步:申请密钥

https://plot.ly/#/ 注册一个账号,第一次需要生成密钥

第二步:

import pandas as pd
import chart_studio.plotly as py
import plotly.figure_factory as ff
import numpy as np
data = pd.read_csv(\'E:\\\\result.csv\',nrows =500,encoding=\'gbk\')
X = data[["类别"]]
fig = ff.create_dendrogram(X, orientation=\'left\',labels=list(data["名称"]))
fig[\'layout\'].update({\'width\':800, \'height\':1500})
py.plot(fig, filename=\'dendrogram_with_labels\')

运行结果:

 

 这个图的看法:从右往左依次画竖线分成多个部分

 

以上是关于python3画聚类树图的主要内容,如果未能解决你的问题,请参考以下文章

在距离高度从 SciPy 切割树状图/聚类树

机器学习--聚类系列--层次聚类

层次聚类算法介绍及其参数讲解

R语言层次聚类模型示例

层次聚类算法的原理及实现Hierarchical Clustering

层次聚类