शुरू करेंमुफ़्त में शुरू करें

थ्री-डायमेंशन्स में Multidimensional Scaling

इस अभ्यास में, आप wine डेटा के सभी न्यूमेरिक कॉलम्स पर multidimensional scaling करेंगे और अंतिम रिप्रेजेंटेशन के लिए तीन डायमेंशन्स निर्दिष्ट करेंगे.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R में Multivariate Probability Distributions

पाठ्यक्रम देखें

अभ्यास निर्देश

  • पहली कॉलम, जिसमें wine का प्रकार है, उसे exclude करें और बाकी सभी कॉलम्स के लिए distance मैट्रिक्स compute करके उसे wine.dist ऑब्जेक्ट में असाइन करें.
  • डेटा की multidimensional scaling compute करें ताकि distances को तीन डायमेंशन्स में दर्शाया जा सके.
  • रिप्रेजेंटेशन प्लॉट करने के लिए scatterplot3d() फंक्शन का उपयोग करें और पॉइंट्स को wine के प्रकार के अनुसार color करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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)
कोड संपादित करें और चलाएँ