Sas တွင်ဇယားများဖန်တီးနည်း (ဥပမာများနှင့်အတူ)
SAS တွင်ဇယားများကိုအမြန်ဖန်တီးရန် proc sql ကို သုံးနိုင်သည်။
ထိုသို့ပြုလုပ်ရန် နည်းလမ်းနှစ်ခုရှိသည်။
1. အစမှနေ၍ ဘုတ်တစ်ခုဖန်တီးပါ။
2. ရှိပြီးသားဒေတာမှဇယားတစ်ခုဖန်တီးပါ။
အောက်ဖော်ပြပါ ဥပမာများသည် proc sql ကို အသုံးပြု၍ နှစ်မျိုးလုံးကို မည်သို့လုပ်ဆောင်ရမည်ကို ပြသထားသည်။
ဥပမာ 1- အစမှနေ၍ ဇယားတစ်ခုဖန်တီးပါ။
အောက်ပါကုဒ်သည် SAS တွင် proc sql ကို အသုံးပြု၍ ကော်လံသုံးခုပါသော ဇယားတစ်ခုကို ဖန်တီးနည်းကို ပြသသည် ။
/*create empty table*/ proc sql ; create table my_table (team char(10), number points, rebounds num); /*insert values into table*/ insert into my_table values ('Mavs', 99, 22) values ('Hawks', 104, 20) values ('Hornets', 88, 25) values ('Lakers', 113, 19) values ('Warriors', 109, 32); /*display table*/ select * from my_table; run ;
ကျွန်ုပ်တို့သည် ဇယားအလွတ်တစ်ခုဖန်တီးရန် ဖန်တီးထားသောဇယားကို အသုံးပြုပြီး ဇယားသို့တန်ဖိုးများထည့်ရန် အတွင်းသို့ ထည့်သွင်း အသုံးပြုကာ ဇယားကိုပြသရန် *ထံမှ ရွေးရန်ကို အသုံးပြုသည်။
ရလဒ်မှာ မတူညီသော ဘတ်စကက်ဘောအသင်းများအကြောင်း အချက်အလက်အမျိုးမျိုးကို ပြသသည့် ကော်လံသုံးခုပါ ဇယားတစ်ခုဖြစ်သည်။
ဥပမာ 2- ရှိပြီးသားဒေတာမှဇယားတစ်ခုဖန်တီးပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် ယခင်နမူနာတွင် ကျွန်ုပ်တို့ဖန်တီးထားသော ရှိပြီးသားဒေတာအတွဲကို အသုံးပြု၍ ဇယားတစ်ခုဖန်တီးရန် proc sql ကိုအသုံးပြုပုံကို ပြသသည်-
/*create table from existing dateset*/
proc sql ;
create table my_table2 as
select team as Team_Name,
points as Points_Scored
from my_table;
/*display table*/
select * from my_table2;
run ;
ရလဒ်သည် လက်ရှိဒေတာအတွဲမှ တန်ဖိုးများပါရှိသော ကော်လံနှစ်ခုပါသော ဇယားတစ်ခုဖြစ်သည်။
မှတ်ချက် – ဇယားတွင် အသုံးပြုရန် ကော်လံအမည်များကို သတ်မှတ်ရန် ကျွန်ုပ်တို့သည် လုပ်ဆောင်ချက် အဖြစ် အသုံးပြုခဲ့သော်လည်း ကော်လံများကို အမည်မပြောင်းလိုပါက လုပ်ဆောင်ချက် အဖြစ် အသုံးပြုရန် မလိုအပ်ပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင် ကြိမ်နှုန်းဇယားများ ဖန်တီးနည်း
SAS တွင်ကွဲပြားသောတန်ဖိုးများကိုရေတွက်နည်း
SAS ရှိ အဖွဲ့အလိုက် လေ့လာမှုများကို ရေတွက်နည်း