Sas- ဒေတာအစုံအလင်ဖြင့် set ကြေညာချက်ကို မည်သို့အသုံးပြုရမည်နည်း။


SAS ရှိ သတ်မှတ် ထုတ်ပြန်ချက်တွင် ဒေတာအစုံများစွာကို ထည့်သွင်းရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-

 data new_data;
set data1 data2 data3;
run ;

အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- SAS တွင် Datasets များစွာဖြင့် SET Statement ကိုသုံးပါ။

A ဟုခေါ်သောအသင်းတွင် မတူညီသောဘတ်စကက်ဘောကစားသမားများမှ ရမှတ်များကိုပြသသည့် SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။

 /*create first dataset*/
data data1;
    input team $points;
    datalines ;
AT 12
At 15
At 16
At 21
At 22
;
run ;

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

B ဟုခေါ်သောအသင်းမှ မတူညီသောဘတ်စကက်ဘောကစားသမားများမှ ရမှတ်များကိုပြသသည့် အခြားဒေတာအတွဲတစ်ခုရှိသည်ဆိုပါစို့-

 /*create second dataset*/
data data2;
    input team $points;
    datalines ;
B16
B22
B25
B29
B 30
;
run ;

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

ဤဒေတာအတွဲနှစ်ခုကို တစ်ခုတည်းအဖြစ်ပေါင်းစပ်ရန် ဒေတာအတွဲများစွာဖြင့် သတ်မှတ် ထုတ်ပြန်ချက်ကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-

 /*create new dataset that combines two datasets*/
data data3;
    set data1 data2;
run ;

/*view new dataset*/
proc print data =data3; 

ရလဒ်သည် data1 နှင့် data2 မှအတန်းများကိုပေါင်းစပ်ထားသော data3 ဟုခေါ်သော တတိယဒေတာအစုတစ်ခုဖြစ်သည်။

မှတ်ချက် – ဒေတာအတွဲနှစ်ခုသည် တူညီသောကော်လံအမည်များကို မမျှဝေသော်လည်း၊ set statement သည် data sets များကို တစ်ခုတည်းအဖြစ် ပေါင်းစပ်ထားဆဲဖြစ်ပြီး ကော်လံများနှင့်မကိုက်ညီသည့်ဆဲလ်များတွင် ကွက်လပ်များကို ချန်ထားမည်ဖြစ်သည်။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

SAS တွင် dataset များကိုမည်သို့ဖျက်မည်နည်း။
SAS တွင် လိုင်းနံပါတ်များထည့်နည်း
SAS ရှိ ဒေတာအတွဲတစ်ခု၏ ပထမဆုံး N အတန်းကို မည်သို့ရွေးချယ်ရမည်နည်း။

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်