كيفية إنشاء مخططات خطية في sas (مع أمثلة)
يمكنك استخدام proc sgplot لإنشاء مخططات خطية في SAS.
يستخدم هذا الإجراء بناء الجملة الأساسي التالي:
/*create dataset*/ proc sgplot data =my_data; series x =x_variable y =y_variable; run ;
توضح الأمثلة التالية كيفية استخدام هذا الإجراء لإنشاء مخططات خطية في SAS.
مثال 1: قم بإنشاء مخطط خطي بخط واحد
لنفترض أن لدينا مجموعة البيانات التالية في SAS والتي توضح إجمالي المبيعات التي أجراها المتجر لمدة 10 أيام متتالية:
/*create dataset*/ data my_data; input day $sales; datalines ; 1 7 2 12 3 15 4 14 5 13 6 11 7 10 8 16 9 18 10 24 ; run ; /*view dataset*/ proc print data =my_data;
يمكننا استخدام proc sgplot لإنشاء مخطط خطي يعرض اليوم على المحور السيني والمبيعات على المحور الصادي:
/*create line plot that displays sales by day*/
proc sgplot data =my_data;
series x =day y =sales;
run ;
يمكننا استخدام التعليمة البرمجية التالية لتغيير مظهر المخطط، بما في ذلك العنوان والتسميات والألوان ونمط الخط ووزن الخط:
/*create custom line plot*/
title " Sales by Day ";
proc sgplot data =my_data;
series x =day y =sales / lineattrs =( color =red pattern =dash thickness = 4 );
xaxis display =(nolabel noline noticks);
run ;
title ;
المثال 2: إنشاء مخطط خطي بخطوط متعددة
لنفترض أن لدينا مجموعة البيانات التالية في SAS والتي توضح إجمالي المبيعات التي أجرتها ثلاثة متاجر مختلفة لمدة خمسة أيام متتالية:
/*create dataset*/ data my_data; input store $day $sales; datalines ; At 1 13 At 2 18 At 3 20 At 4 25 At 5 26 B 1 3 B 2 7 B 3 12 B 4 12 B 5 11 C 1 6 C 2 12 C 3 19 C 4 20 C 5 21 ; run ; /*view dataset*/ proc print data =my_data;
يمكننا استخدام proc sgplot مع وسيطة المجموعة لإنشاء مخطط خطي يعرض المبيعات التي قام بها كل متجر من المتاجر الثلاثة:
/*create line plot that displays sales by day for each store*/
title " Sales by Day by Store ";
proc sgplot data =my_data;
styleattrs datacontrastcolors =(red green blue);
series x =day y =sales / group =store;
run ;
title ;
يُظهر المحور السيني اليوم، ويُظهر المحور الصادي المبيعات التي أجرتها المتاجر.
تُظهر الصفوف الثلاثة الفردية المبيعات التي أجراها كل متجر من المتاجر الثلاثة خلال كل يوم.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية إنشاء تصورات شائعة أخرى في SAS:
كيفية إنشاء boxplots حسب المجموعة في SAS
كيفية إنشاء مخطط مبعثر مع خط الانحدار في SAS