كيفية إنشاء مصفوفة مخطط التشتت في sas

مصفوفة مخطط التشتت هي بالضبط ما تبدو عليه: مصفوفة مخطط التشتت.

يعد هذا النوع من المصفوفات مفيدًا لأنه يسمح لك بتصور العلاقة بين متغيرات متعددة في مجموعة البيانات في نفس الوقت.

يمكنك استخدام بناء الجملة الأساسي التالي لإنشاء مصفوفة مخطط التشتت في SAS:

 proc sgscatter data =my_data;
  matrix var1 var2 var3;
run ;

يقوم بناء الجملة هذا بإنشاء مصفوفة مخطط تبعثر للمتغيرات var1 و var2 و var3 في مجموعة البيانات المسماة my_data .

يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.

مثال: إنشاء مصفوفة مخطط التشتت في SAS

لنفترض أن لدينا مجموعة البيانات التالية في SAS:

 /*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 ; 

مصفوفة سحابة النقطة في SAS

أصبح لمصفوفة مخطط التشتت الآن عنوان ويتم تلوين النقاط الموجودة في كل مخطط مبعثر وفقًا لقيمة الفريق.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية إنشاء مخططات مشتركة أخرى في SAS:

كيفية إنشاء الغيوم النقطية في SAS
كيفية إنشاء مخططات الخط في SAS
كيفية إنشاء boxplots حسب المجموعة في SAS

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *