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

Balık verilerini kümeleme

Şimdi önceki egzersizdeki standardizasyon ve kümeleme boru hattını kullanarak balıkları ölçümlerine göre kümelendirip, ardından küme etiketlerini balık türleriyle karşılaştırmak için bir çapraz tablo oluşturacaksın.

Daha önce olduğu gibi, samples balık ölçümlerinin 2B dizisidir. Boru hattın pipeline olarak mevcut ve her balık örneğinin türü species listesiyle veriliyor.

Bu egzersiz

Python'da Unsupervised Learning

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

Egzersiz talimatları

  • pandaspd takma adıyla içe aktar.
  • Boru hattını balık ölçümleri samples üzerine uydur.
  • samples için küme etiketlerini pipeline'ın .predict() metodunu kullanarak elde et.
  • pd.DataFrame() kullanarak, sütun adları 'labels' ve 'species' olan ve sütun değerleri sırasıyla labels ve species olan bir DataFrame df oluştur.
  • pd.crosstab() kullanarak df['labels'] ve df['species']'in çapraz tablosu ct'yi oluştur.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import pandas
import pandas as pd

# Fit the pipeline to samples
____

# Calculate the cluster labels: labels
labels = ____

# Create a DataFrame with labels and species as columns: df
df = ____

# Create crosstab: ct
ct = ____

# Display ct
print(ct)
Kodu Düzenle ve Çalıştır