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ırEgzersiz talimatları
pandas'ıpdtakma adıyla içe aktar.- Boru hattını balık ölçümleri
samplesüzerine uydur. samplesiçin küme etiketlerinipipeline'ın.predict()metodunu kullanarak elde et.pd.DataFrame()kullanarak, sütun adları'labels've'species'olan ve sütun değerleri sırasıylalabelsvespeciesolan bir DataFramedfoluştur.pd.crosstab()kullanarakdf['labels']vedf['species']'in çapraz tablosuct'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)