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, kursun bir parçasıdır

Python'da Unsupervised Learning

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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