IniziaInizia gratis

Confronta i risultati

Abbiamo visto che un modello a mixture assegna a ogni osservazione una probabilità di appartenenza a ciascun cluster. Tuttavia, se vuoi assegnare ogni osservazione al cluster con probabilità massima, puoi usare la funzione clusters() del pacchetto flexmix.

Dato che il dataset mix_example è stato simulato, abbiamo effettivamente le etichette reali per ciascuna osservazione. Queste sono fornite nella variabile assignment. L’obiettivo di questo esercizio è confrontare le etichette assegnate dalla funzione clusters() con le assegnazioni reali.

Questo esercizio fa parte del corso

Modelli di Mixture in R

Visualizza il corso

Istruzioni dell'esercizio

  • Esplora i primi sei elementi restituiti da clusters().
  • Esplora i primi sei elementi delle etichette reali.
  • Usa la funzione table() per creare una tabella di frequenze in cui le righe corrispondono alle etichette reali e le colonne alle etichette previste.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Explore the first assignments
___(___(fit_mix_example))

# Explore the first real labels
___(mix_example$___)

# Create frequency table
___(___, clusters(fit_mix_example))
Modifica ed esegui il codice