BaşlayınÜcretsiz Başlayın

Tahıl verilerinin hiyerarşik kümelemesi

Videoda, SciPy linkage() fonksiyonunun bir örnekler dizisi üzerinde hiyerarşik kümeleme yaptığını öğrendin. linkage() fonksiyonunu kullanarak tahıl örneklerinin hiyerarşik kümelemesini elde et ve sonucu görselleştirmek için dendrogram() kullan. Tahıl ölçümlerinden bir örneklem samples dizisinde verilmiştir; her tahıl örneğinin çeşidi ise varieties listesinde bulunuyor.

Bu egzersiz

Python'da Unsupervised Learning

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Şunları içe aktar:
    • scipy.cluster.hierarchy içinden linkage ve dendrogram.
    • matplotlib.pyplotplt takma adıyla.
  • method='complete' anahtar argümanıyla linkage() fonksiyonunu kullanarak samples üzerinde hiyerarşik kümeleme yap. Sonucu mergings değişkenine ata.
  • mergings üzerinde dendrogram() fonksiyonunu kullanarak bir dendrogram çiz. Anahtar argümanlar olarak labels=varieties, leaf_rotation=90 ve leaf_font_size=6 belirt.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Perform the necessary imports
from ____ import ____, ____
import ____ as ____

# Calculate the linkage: mergings
mergings = ____

# Plot the dendrogram, using varieties as labels
dendrogram(____,
           labels=____,
           leaf_rotation=____,
           leaf_font_size=____,
)
plt.show()
Kodu Düzenle ve Çalıştır