zoukankan      html  css  js  c++  java
  • python聚类树图

    1、前言

    聚类分析是机器学习和数据分析中非常常见的分类方法,

    当我们用到层次聚类(系统聚类)时,最常用的分析方法就是绘制树状图,

    比较常见的统计软件像SPSS、SAS、R等都可以直接绘制树状图,比较简单,

    2、Plotly

    python绘制树状图主要介绍使用Plotly工具

    2.1首先在python库中引入所需要的plotly包

    2.2然后注册plotly生成密钥https://plot.ly/settings/api/

    2.3调用密钥

    import chart_studio
    chart_studio.tools.set_credentials_file(username='你的用户名',
     api_key='你的密钥')

    2.4导入数据生成树图

    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')

  • 相关阅读:
    python
    weui 问题
    Mac 问题
    ORM存储过程和实体类代码生成工具
    说说QQ空间SEO
    用户体验走嘴和走心的区别
    一切不以用户为中心的O2O 都是耍流氓
    10分钟制作自己的手机QQ
    一无所有其实没什么
    别人的鞋不一定合脚
  • 原文地址:https://www.cnblogs.com/adret/p/12553570.html
Copyright © 2011-2022 走看看