CommencezCommencez gratuitement

Représentation multidimensionnelle en trois dimensions

Dans cet exercice, vous allez effectuer une représentation multidimensionnelle pour toutes les colonnes numériques des données wine, en spécifiant trois dimensions pour la représentation finale.

Cette activité fait partie du cours

Lois de probabilité multivariée en R

Voir le cours

Instructions de l’exercice

  • Excluez la première colonne qui contient le type de vin, calculez la matrice de distances pour toutes les autres colonnes et assignez-la à l'objet wine.dist.
  • Calculez la représentation multidimensionnelle des données pour représenter les distances en trois dimensions.
  • Utilisez la fonction scatterplot3d() pour tracer la représentation et colorez les points selon le type de vin.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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)
Modifier et exécuter le code