全国服务热线:400-6328-059

位置:重庆源码时代IT培训机构 > 学校动态 > Python培训绘制树状图

Python培训绘制树状图

来源:重庆源码时代IT培训机构时间:2022/6/15 17:27:19

      树状图亦称为树枝状图,是一种通过树状结构描述父子成员层次结构的图形。树状图的形状一般是一个上下颠倒的树,其根部是一个没有父成员的根节点,之后从根节点开始用线连接子成员,使子成员变为子节点,直至线的末端为没有子成员的树叶节点为止。树形图用于说明成员之间的关系和连接,常见于分类学、进化科学、企业组织管理等领域。例如,frog技术PaulAdams设计的人工智能树状图(部分)如图8-19所示。

  从图8-19可以看出,树状图的树叶节点经过层聚类形成两个类簇,即自然语言处理和机器学习,之后经过第二层聚类形成一个类簇——人工智能。

  树状图的绘制需要准备聚类数据。单独使用matplotlib较为烦琐,因此这里可以结合scipy包的功能完成。scipy是一款基于numpy的、专为科学和工程设计的、易于使用的Python包,它提供了线性代数、傅里叶变换、信号处理等丰富的功能。

scipy.cluster模块中包含众多聚类算法,主要包括矢量量化和层次聚类两种,并分别封装到vq和hierarchy模块中。hierarchy模块中提供了一系列聚类的功能,可以轻松生成聚类数据并绘制树状图。

人工智能树状图

  图8-19人工智能树状图

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/6443/news/536996/违者必究! 以上就是重庆源码时代IT培训机构 小编为您整理 Python培训绘制树状图的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6328-059