Caracteristicile NMF ale articolelor Wikipedia
Acum vei explora caracteristicile NMF create în exercițiul anterior. O soluție la exercițiul precedent a fost preîncărcată, astfel că array-ul nmf_features este disponibil. De asemenea, ai la dispoziție o listă titles cu titlul fiecărui articol Wikipedia.
Analizând caracteristicile, vei observa că, pentru ambii actori, caracteristica NMF 3 are de departe cea mai mare valoare. Aceasta înseamnă că ambele articole sunt reconstruite folosind în principal cea de-a 3-a componentă NMF. În videoclipul următor vei vedea de ce: componentele NMF reprezintă teme (de exemplu, actoria!).
Acest exercițiu face parte din cursul
Învățare nesupervizată în Python
Instrucțiuni pentru exercițiu
- Importă
pandascapd. - Creează un DataFrame
dfdinnmf_featuresfolosindpd.DataFrame(). Setează indexul latitlesprinindex=titles. - Folosește accessorul
.loc[]al luidfpentru a selecta rândul cu titlul'Anne Hathaway'și afișează rezultatul. Acestea sunt caracteristicile NMF pentru articolul despre actrița Anne Hathaway. - Repetă ultimul pas pentru
'Denzel Washington'(un alt actor).
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import pandas
____
# Create a pandas DataFrame: df
df = ____
# Print the row for 'Anne Hathaway'
print(____)
# Print the row for 'Denzel Washington'
print(____)