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

Wikipedia makalelerinin NMF özellikleri

Şimdi önceki egzersizde oluşturduğun NMF özelliklerini keşfedeceksin. Önceki egzersizin bir çözümü önceden yüklendi, bu yüzden nmf_features dizisi hazır. Ayrıca her Wikipedia makalesinin başlığını veren titles listesi de mevcut.

Özellikleri incelerken, her iki oyuncu için de NMF özellik 3’ün açık ara en yüksek değere sahip olduğunu fark edeceksin. Bu, her iki makalenin de ağırlıklı olarak 3. NMF bileşeni kullanılarak yeniden oluşturulduğu anlamına gelir. Bir sonraki videoda nedenini göreceksin: NMF bileşenleri konuları temsil eder (örneğin, oyunculuk!).

Bu egzersiz

Python'da Unsupervised Learning

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

Egzersiz talimatları

  • pandas’ı pd takma adıyla içe aktar.
  • pd.DataFrame() kullanarak nmf_features’tan bir df DataFrame’i oluştur. index=titles ile indeksi titles olarak ayarla.
  • df’in .loc[] erişicisini kullanarak başlığı 'Anne Hathaway' olan satırı seç ve sonucu yazdır. Bunlar, oyuncu Anne Hathaway hakkındaki makalenin NMF özellikleridir.
  • Aynı adımı 'Denzel Washington' (başka bir oyuncu) için tekrarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import pandas
____

# Create a pandas DataFrame: df
df = ____

# Print the row for 'Anne Hathaway'
print(____)

# Print the row for 'Denzel Washington'
print(____)
Kodu Düzenle ve Çalıştır