كيفية إنشاء point clouds في sas (مع أمثلة)


يمكنك استخدام الطرق التالية لإنشاء السحب النقطية في SAS:

الطريقة الأولى: إنشاء سحابة مبعثرة

 proc sgplot data =my_data;
    scatter x =var1 y =var2;
run;

الطريقة الثانية: إنشاء سحب نقطية حسب المجموعة

 proc sgplot data =my_data;
    scatter x =var1 y =var2 / group =var3;
run;

توضح الأمثلة التالية كيفية استخدام كل طريقة مع مجموعة البيانات التالية في SAS:

 /*create dataset*/
data my_data;
    input team $pointsrebounds;
    datalines ;
At 29 8
At 23 6
At 20 6
At 21 9
At 33 14
At 35 11
At 31 10
B 21 9
B 14 5
B 15 7
B 11 10
B 12 6
B 10 8
B 15 10
;
run ;

/*view dataset*/
proc print data =my_data; 

مثال 1: إنشاء سحابة نقطية

يوضح التعليمة البرمجية التالية كيفية إنشاء مخطط مبعثر لمتغيرات النقاط والارتدادات :

 proc sgplot data =my_data;
    scatter x =dots y =rebounds;
run; 

يعرض المحور x قيم متغير النقاط ويعرض المحور y قيم متغير الارتدادات .

لاحظ أنه يمكننا أيضًا إضافة عنوان إلى الحبكة وتغيير مظهر العلامات داخل الحبكة لجعلها أكثر جمالية:

 title " Points vs. Rebounds ";
proc sgplot data =my_data;
    scatter x =points y =rebounds /
    markerattrs =(symbol=CircleFilled size = 12 color =purple);
run; 

مثال 2: إنشاء سحب نقطية حسب المجموعة

يوضح التعليمة البرمجية التالية كيفية إنشاء مخطط مبعثر للنقاط مقابل الكرات المرتدة التي يتم فيها تلوين العلامات بناءً على الفريق :

 title " Points vs. Rebounds by Team ";
proc sgplot data =my_data;
    scatter x =points y =rebounds /
    markerattrs =(symbol=CircleFilled size = 12 )
    group =team;
run; 

تتيح لنا هذه المؤامرة تصور العلاقة بين النقاط والمرتدات للفريق A والفريق B بسرعة.

مصادر إضافية

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

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

Add a Comment

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