एसएएस में स्कैटरप्लॉट मैट्रिक्स कैसे बनाएं
एक स्कैटरप्लॉट मैट्रिक्स बिल्कुल वैसा ही है जैसा यह लगता है: एक स्कैटरप्लॉट मैट्रिक्स।
इस प्रकार का मैट्रिक्स उपयोगी है क्योंकि यह आपको डेटा सेट में एकाधिक चर के बीच संबंध को एक साथ देखने की अनुमति देता है।
एसएएस में स्कैटरप्लॉट मैट्रिक्स बनाने के लिए आप निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
proc sgscatter data =my_data; matrix var1 var2 var3; run ;
यह विशेष सिंटैक्स my_data नामक डेटासेट में वेरिएबल्स var1 , var2 , और var3 के लिए एक स्कैटरप्लॉट मैट्रिक्स बनाता है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: एसएएस में एक स्कैटरप्लॉट मैट्रिक्स बनाएं
आइए मान लें कि हमारे पास एसएएस में निम्नलिखित डेटा सेट है:
/*create dataset*/
data my_data;
input team $ points assists rebounds;
datalines ;
A 22 12 8
A 20 18 4
At 14 9 5
At 30 16 10
B 10 4 3
B 9 5 12
B 6 5 14
B 14 10 5
C 4 8 12
C 13 10 5
C 11 12 8
C 19 3 2
;
run ;
/*view dataset*/
proc print data =my_data;
हम पॉइंट , असिस्ट और रिबाउंड वेरिएबल्स के बीच संबंध को देखने के लिए स्कैटरप्लॉट बनाने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
/*create scatter plot matrix*/
proc sgscatter data =my_data;
matrix points assists rebounds;
run ;
ध्यान दें कि हम शीर्षक फ़ंक्शन का उपयोग समग्र मैट्रिक्स में शीर्षक जोड़ने के लिए और समूह फ़ंक्शन का उपयोग टीम चर के मान के आधार पर प्लॉट बिंदुओं को रंगने के लिए भी कर सकते हैं:
/*create scatter plot matrix with points colored by team*/
proc sgscatter data =my_data;
title "Scatterplot Matrix";
matrix points assists rebounds / group =team;
run ;
title ;
स्कैटरप्लॉट मैट्रिक्स में अब एक शीर्षक है और प्रत्येक स्कैटरप्लॉट में अंक उनकी टीम के मूल्य के अनुसार रंगीन हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एसएएस में अन्य सामान्य चार्ट कैसे बनाएं:
एसएएस में पॉइंट क्लाउड कैसे बनाएं
एसएएस में लाइन प्लॉट कैसे बनाएं
एसएएस में समूह द्वारा बॉक्सप्लॉट कैसे बनाएं