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

threejs में वर्टेक्स का आकार तय करना

जैसा कि सभी नेटवर्क विज़ुअलाइज़ेशन में होता है, वर्टेक्स के आकार को समायोजित करना उनकी सापेक्ष महत्त्व को दिखाने के लिए अक्सर उपयोगी रहता है. यह threejs में भी सरल है. इस अभ्यास में आप कराटे क्लब नेटवर्क का एक इंटरैक्टिव threejs प्लॉट बनाएँगे और वर्टेक्स का आकार उनकी सापेक्ष eigenvector centrality के आधार पर तय करेंगे.

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

R में नेटवर्क विश्लेषण

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

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

  • eigen_centrality() का उपयोग करके प्रत्येक वर्टेक्स की eigenvector centrality निकालें और मानों को ऑब्जेक्ट ec में रखें.
  • sqrt() का उपयोग करके ec के मानों को समायोजित करें ताकि मानों का नया वेक्टर v बने, जो मूल eigenvector centrality के वर्गमूल के पाँच गुना के बराबर हो.
  • threejs फंक्शन graphjs का उपयोग करके नेटवर्क प्लॉट करें और आर्ग्युमेंट vertex.size को v में दिए गए मानों के बराबर सेट करें.

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

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

# Create numerical vector of vertex eigenvector centralities 
ec <- as.numeric(___(g)$___)

# Create new vector 'v' that is equal to the square-root of 'ec' multiplied by 5
v <- 5*___(___)

# Plot threejs plot of graph setting vertex size to v
___(g, vertex.size = ___)
कोड संपादित करें और चलाएँ