كيفية حساب الأعشار في sas (مع مثال)
في الإحصاء، العشريات هي أرقام تقسم مجموعة البيانات إلى عشر مجموعات ذات تكرار متساوي.
العشري الأول هو النقطة التي يقل فيها 10٪ من جميع قيم البيانات.
العشري الثاني هو النقطة التي تقع فيها 20% من جميع قيم البيانات تحتها، وهكذا.
يمكنك استخدام بناء الجملة الأساسي التالي لحساب الفئات العشرية لمجموعة بيانات في SAS:
/*calculate decile values for variable called var1*/
proc univariate data =original_data;
var var1;
output out =decile_data;
pctlpts = 10 to 100 by 10
pctlpre = D_;
run ;
ملاحظة : تحدد تعليمات pctlpts العشيرية المراد حسابها، وتحدد تعليمات pctlpre البادئة التي سيتم استخدامها للعشريات في المخرجات.
يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.
مثال: كيفية حساب العشريات في SAS
لنفترض أن لدينا مجموعة البيانات التالية في SAS والتي تحتوي على متغيرين:
/*create dataset*/
data original_data;
input team $points;
datalines ;
AT 12
At 15
At 16
At 21
At 22
At 25
At 29
At 31
B16
B22
B25
B29
B 30
B 31
B 33
B 38
;
run ;
/*view dataset*/
proc print data = original_data;
يوضح التعليمة البرمجية التالية كيفية حساب العشرية لمتغير النقاط في مجموعة البيانات
/*calculate decile values for points*/
proc univariate data =original_data;
var points;
output out =decile_data
pctlpts = 10 to 100 by 10
pctlpre = D_;
run ;
/*view deciles for points*/
proc print data =decile_data;
وإليك كيفية تفسير النتيجة:
- قيمة العشري الأول هي 15 .
- قيمة العشري الثاني هي 16 .
- قيمة العشري الثالث هي 21 .
- قيمة العشري الرابع هي 22 .
وما إلى ذلك وهلم جرا.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:
كيفية حساب النسب المئوية في SAS
كيفية حساب الربعيات في SAS
كيفية استخدام ملخص الإجراء في SAS