Calculando a distância entre variáveis categóricas
Neste exercício, você vai explorar como calcular distâncias binárias (Jaccard).
Para calcular as distâncias, primeiro vamos transformar as categorias em variáveis dummies usando a função dummy.data.frame() da biblioteca dummies.
Você vai usar um pequeno conjunto de respostas de pesquisa armazenado no data frame job_survey com as seguintes colunas:
- job_satisfaction Opções possíveis: "Hi", "Mid", "Low"
- is_happy Opções possíveis: "Yes", "No"
Este exercicio faz parte do curso
Análise de Clusters em R
Instruções do exercicio
- Crie um data frame com dummies
dummy_survey. - Gere uma matriz de distância de Jaccard para os dados transformados
dist_surveyusando a funçãodist()com o parâmetromethod = 'binary'. - Imprima os dados originais e a matriz de distância.
- Observe as observações com distância 0 nos dados originais (1, 2 e 3).
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Dummify the Survey Data
dummy_survey <- ___
# Calculate the Distance
dist_survey <- ___
# Print the Original Data
___
# Print the Distance Matrix
___