Escalonamento multidimensional em três dimensões
Neste exercício, você fará o escalonamento multidimensional de todas as colunas numéricas dos dados wine, especificando três dimensões para a representação final.
Este exercicio faz parte do curso
Distribuições de Probabilidade Multivariadas em R
Instruções do exercicio
- Exclua a primeira coluna que contém o tipo do vinho, calcule a matriz de distâncias para todas as outras colunas e atribua a um objeto
wine.dist. - Calcule o escalonamento multidimensional dos dados para representar as distâncias em três dimensões.
- Use a função
scatterplot3d()para plotar a representação e colorir pelos tipos de vinho.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Calculate distance
wine.dist <- dist(___[,-1])
# Perform multidimensional scaling
mds.wine <- cmdscale(___)
mds.wine_df <- data.frame(mds.wine)
# Plot the representation of the data in three dimensions
scatterplot3d(___, color = ___, pch = 19, type = "h", lty.hplot = 2)