ComeçarComece de graça

Compare os resultados

Vimos que um modelo de mistura atribui a cada observação uma probabilidade de pertencer a cada cluster. Porém, se você quiser associar cada observação ao cluster com a maior probabilidade, pode usar a função clusters() do pacote flexmix.

Como o conjunto de dados mix_example foi simulado, temos os rótulos reais de cada observação. Eles estão na variável assignment. O objetivo neste exercício é comparar os rótulos atribuídos pela função clusters() com os rótulos reais.

Este exercício faz parte do curso

Modelos de Mistura em R

Ver curso

Instruções do exercício

  • Explore os seis primeiros elementos do resultado da função clusters().
  • Explore os seis primeiros elementos dos rótulos reais.
  • Use a função table() para criar uma tabela de frequências em que as linhas correspondem aos rótulos reais e as colunas aos rótulos previstos.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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

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

# Create frequency table
___(___, clusters(fit_mix_example))
Editar e executar o código