Comece agoraComece grátis

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

Ver curso

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)
Editar e Executar Código