91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何在Matplotlib中繪制樹狀圖或層次聚類圖

小億
96
2024-05-20 13:05:32
欄目: 編程語言

在Matplotlib中繪制樹狀圖或層次聚類圖可以使用scipy庫中的dendrogram函數來實現。以下是一個簡單的示例代碼:

import numpy as np
from scipy.cluster.hierarchy import dendrogram, linkage
import matplotlib.pyplot as plt

# 生成隨機數據
data = np.random.rand(10, 2)

# 計算層次聚類
Z = linkage(data, 'ward')

# 繪制樹狀圖
plt.figure(figsize=(10, 5))
dendrogram(Z)
plt.title('Hierarchical Clustering Dendrogram')
plt.xlabel('Sample Index')
plt.ylabel('Distance')
plt.show()

在上面的代碼中,首先生成了一些隨機數據,然后使用linkage函數計算數據的層次聚類,并最后通過dendrogram函數繪制樹狀圖。

您可以根據自己的數據和需求對代碼進行修改和調整,以實現不同類型和樣式的樹狀圖或層次聚類圖。

0
奉节县| 中山市| 莫力| 虹口区| 洞口县| 美姑县| 横峰县| 营口市| 三江| 砀山县| 华池县| 桐柏县| 石家庄市| 澄城县| 任丘市| 襄樊市| 筠连县| 静海县| 曲沃县| 德安县| 信宜市| 社旗县| 万安县| 丹东市| 山西省| 江达县| 衡山县| 石狮市| 体育| 武鸣县| 抚顺县| 东乡| 郑州市| 白河县| 信宜市| 黑山县| 金堂县| 巴林左旗| 舞钢市| 甘谷县| 芮城县|