Sas တွင် တစ်ဦးမှ အများအပြား ပေါင်းစည်းခြင်းကို မည်သို့လုပ်ဆောင်ရမည်နည်း။


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

 data final_data;
  merge data_one data_many;
  byID ;
run ;

ဤဥပမာသည် data_one နှင့် data_many ဟုခေါ်သော ကိန်း ရှင် တွင် data_one ဟုခေါ်သော ဒေတာအတွဲများကို ပေါင်းစပ်ခြင်းဖြင့် final_data ဟုခေါ်သော ဒေတာအတွဲအသစ်ကို ဖန်တီးပေးပါသည်။

data_one ဒေတာအတွဲတွင်၊ သီးခြား ID တန်ဖိုးတစ်ခုစီသည် တစ်ကြိမ်သာ ပေါ်လာသည်။

data_များစွာသော ဒေတာအတွဲတွင်၊ သီးခြား ID တန်ဖိုးတစ်ခုစီသည် အကြိမ်များစွာ ပေါ်လာသည်။

ယင်းကို တစ်ဦးမှ အများအပြား ပေါင်းစည်းခြင်းဟုခေါ်သည်။

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

ဥပမာ- SAS တွင် တစ်ခုမှတစ်ခုသို့ ပေါင်းစည်းခြင်း။

ကုမ္ပဏီတစ်ခု၏ အရောင်းဝန်ထမ်းများနှင့်ပတ်သက်သော အချက်အလက်များပါရှိသော data_one ဟုခေါ်သော အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။

 /*create dataset*/
data data_one;
    inputIDGender $;
    datalines ;
1 Male
2 Male
3 Female
4 Male
5 Female
;
run ;

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

သီးခြား ID တန်ဖိုးတစ်ခုစီသည် ဒေတာအတွဲတွင် တစ်ကြိမ်သာ ပေါ်လာကြောင်း သတိပြုပါ။

ယခု ကျွန်ုပ်တို့တွင် မတူညီသောနေရာများတွင် ရောင်းချသူတစ်ဦးစီမှ ပြုလုပ်သော ရောင်းချမှုဆိုင်ရာ အချက်အလက်များပါရှိသော data_many ဟုခေါ်သော အခြားဒေတာအတွဲတစ်ခုရှိသည်ဆိုပါစို့။

 /*create dataset*/
data data_many;
    input Store ID $Sales;
    datalines ;
1 to 22
1 B 25
1 C 20
2 to 14
2 B 23
3 to 10
4 to 15
4 B 29
5 to 16
5 C 22
;
run ;

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

သီးခြား ID တန်ဖိုးတစ်ခုစီသည် အကြိမ်များစွာ ပေါ်လာကြောင်း သတိပြုပါ။

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

 /*create new dataset using one-to-many merge*/
data final_data;
  merge data_one data_many;
  byID ;
run ;

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

တစ်ခုမှတစ်ခုသို့ ပေါင်းစည်းခြင်းသည် ဒေတာအတွဲနှစ်ခုစလုံးမှ အချက်အလက်အားလုံးပါဝင်သော ဒေတာအတွဲအသစ်ကို ထုတ်ပေးပါသည်။

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

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

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

SAS တွင် ဘယ်ဘက်ပါဝင်နည်း
SAS တွင် အတွင်းစည်းပါဝင်ခြင်းကို မည်သို့လုပ်ဆောင်ရမည်နည်း။
SAS တွင် ပြင်ပပူးပေါင်းပါဝင်မှုကို မည်သို့လုပ်ဆောင်ရမည်နည်း။

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

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