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ırEgzersiz talimatları
pandas’ıpdtakma adıyla içe aktar.pd.DataFrame()kullanaraknmf_features’tan birdfDataFrame’i oluştur.index=titlesile indeksititlesolarak 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(____)