Sas တွင် proc ကော်ပီကို အသုံးပြုနည်း (ဥပမာနှင့်အတူ)
ဒေတာအတွဲတစ်ခုကို စာကြည့်တိုက်တစ်ခုမှ အခြားတစ်ခုသို့ကူးယူရန် SAS ရှိ PROC ကော်ပီ ထုတ်ပြန်ချက်ကို သင်အသုံးပြုနိုင်သည်။
ဤဖော်ပြချက်သည် အောက်ပါအခြေခံအထားအသိုကိုအသုံးပြုသည်-
proc copy in =folder1 out =folder2 memtype =data;
select my_data;
run ;
ညွှန်ကြားချက်တစ်ခုစီသည် ဤအရာဖြစ်သည်-
- IN : လက်ရှိဒေတာအတွဲတည်ရှိသည့် စာကြည့်တိုက်
- OUT : ဒေတာအစုံကို ကူးယူရန် စာကြည့်တိုက်
- MEMTYPE : ဒေတာအတွဲကိုသာ ကူးယူသင့်သည်ဟု သတ်မှတ်သည်။
- SELECT : ကူးယူရန် ဒေတာအတွဲအမည်
အောက်ဖော်ပြပါ အဆင့်ဆင့် ဥပမာသည် ဒစ်ဂျစ်တိုက်တစ်ခုမှ အခြားတစ်ခုသို့ ဒေတာအတွဲတစ်ခုကို ကူးယူရန် လက်တွေ့တွင် PROC ကော်ပီကို အသုံးပြုနည်းကို ပြသထားသည်။
အဆင့် 1: ဒေတာအတွဲကို ဖန်တီးပါ။
ဦးစွာ၊ ဘတ်စကက်ဘောကစားသမားအမျိုးမျိုးနှင့်ပတ်သက်သည့် အချက်အလက်ပါရှိသော my_data ဟုခေါ်သော အောက်ပါဒေတာအတွဲကို ဖန်တီးကြပါစို့။
/*create dataset*/
data my_data;
input team $points assists;
datalines ;
Mavs 14 9
Spurs 23 10
Rockets 38 6
Suns 19 4
Kings 30 4
Blazers 19 6
Lakers 22 14
Heat 19 5
Magic 14 8
Nets 27 8
;
run ;
/*view dataset*/
proc print data =my_data;
အဆင့် 2: ဒေတာအစုံကို စာကြည့်တိုက်တစ်ခုတွင် သိမ်းဆည်းပါ။
ထို့နောက်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ဒေတာအတွဲကို သိမ်းဆည်းသင့်သည့် စာကြည့်တိုက်ကို သတ်မှတ်ရန် LIBNAME ကြေညာချက်ကို အသုံးပြုပါမည်-
/*define library where dataset should be saved*/
libname folder1 '/home/u13181/folder1/';
/*save dataset to library called folder1*/
data folder1.my_data;
set my_data;
run ;
ကျွန်ုပ်၏ ဖိုင်တွဲများနှင့် ဖိုင်များသို့ သွားပါက၊ my_data ကို folder1 တွင် သိမ်းဆည်းထားသည်ကို တွေ့ရသည်-
အဆင့် 3- ဒေတာအစုံကို အခြားစာကြည့်တိုက်သို့ ကူးယူရန် PROC ကော်ပီကို အသုံးပြုပါ။
ထို့နောက် ဤဒေတာအတွဲကို ဖိုဒါ 1 မှ ဖိုင်တွဲ 2 သို့ ကူးယူရန် PROC ကော်ပီ ထုတ်ပြန်ချက်ကို ကျွန်ုပ်အသုံးပြုနိုင်သည်-
/*define library where dataset should be copied to*/
libname folder2 '/home/u13181/folder2/';
/*copy my_data to library called folder2*/
proc copy in =folder1 out =folder2 memtype =data;
select my_data;
run ;
ကျွန်ုပ်သည် ကျွန်ုပ်၏ဖိုင်တွဲများနှင့် ဖိုင်များကို ထပ်မံရှာဖွေပါက၊ my_data ကို folder2 သို့ ကူးယူထားသည်ကို ကျွန်ုပ်တွေ့မြင်နိုင်သည်-
မှတ်ချက် – PROC မိတ္တူကို အသုံးပြုသည့်အခါ၊ သင်ကူးယူထားသော ဒေတာအတွဲသည် ၎င်းမှရရှိလာသော မူရင်းစာကြည့်တိုက်တွင် အမြဲရှိနေမည်ဖြစ်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင် dataset များကိုမည်သို့ဖျက်မည်နည်း။
SAS တွင် ဒေတာအတွဲရှိမရှိ စစ်ဆေးနည်း
SAS တွင် ဒေတာအတွဲများကို ပေါင်းစပ်နည်း