📌  相关文章
📜  Python中的 plotly.figure_factory.create_dendrogram()函数

📅  最后修改于: 2022-05-13 01:55:00.359000             🧑  作者: Mango

Python中的 plotly.figure_factory.create_dendrogram()函数

Python的 Plotly 库对于数据可视化和简单轻松地理解数据非常有用。

plotly.figure_factory.create_dendrogram

树状图是表示树的图。名为 create_dendrogram 的图形工厂对数据执行层次聚类并表示生成的树。树深度轴上的值对应于簇之间的距离。

示例 1:简单的面向底部的树状图

Python3
from plotly.figure_factory import create_dendrogram
import numpy as np
  
  
X = np.random.rand(10,10)
fig = create_dendrogram(X)
fig.show()


Python3
from plotly.figure_factory import create_dendrogram
import numpy as np
  
  
X = np.random.rand(5,5)
names = ['Jack', 'Oxana', 'John', 'Chelsea', 'Mark']
  
dendro = create_dendrogram(X, orientation='right', labels=names)
dendro.update_layout({'width':700, 'height':500}) 
dendro.show()


输出:

示例 2:放置在热图左侧的树状图

Python3

from plotly.figure_factory import create_dendrogram
import numpy as np
  
  
X = np.random.rand(5,5)
names = ['Jack', 'Oxana', 'John', 'Chelsea', 'Mark']
  
dendro = create_dendrogram(X, orientation='right', labels=names)
dendro.update_layout({'width':700, 'height':500}) 
dendro.show()

输出: