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
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)