ComenzarEmpieza gratis

Escalado multidimensional en tres dimensiones

En este ejercicio, realizarás un escalado multidimensional de todas las columnas numéricas de los datos wine, especificando tres dimensiones para la representación final.

Este ejercicio forma parte del curso

Distribuciones de probabilidad multivariantes en R

Ver curso

Instrucciones del ejercicio

  • Excluye la primera columna que contiene el tipo de vino y calcula la matriz de distancias para todas las demás columnas, asignándola a un objeto wine.dist.
  • Calcula el escalado multidimensional de los datos para representar la distancia en tres dimensiones.
  • Usa la función scatterplot3d() para trazar la representación y colorearla por tipo de vino.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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 y ejecutar código