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, kursun bir parçasıdır
Python'da Unsupervised Learning
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import pandas
____
# Create a pandas DataFrame: df
df = ____
# Print the row for 'Anne Hathaway'
print(____)
# Print the row for 'Denzel Washington'
print(____)