ပြီးပြည့်စုံသောလမ်းညွှန်- sas တွင် proc export ကိုအသုံးပြုနည်း
SAS ရှိ ဒေတာအစုံများကို ပြင်ပဖိုင်များသို့ တင်ပို့ရန် PROC EXPORT ထုတ်ပြန်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။
ဤဖော်ပြချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-
proc export data =my_data
outfile ="/home/u13181/my_data.csv"
dbms =csv
replace ;
run ;
ဤသည်မှာ စာကြောင်းတစ်ကြောင်းချင်းစီ လုပ်ဆောင်သည်-
- ဒေတာ – ထုတ်ယူရန် ဒေတာအတွဲအမည်
- outfile : ဖိုင်ကို တင်ပို့ရန် တည်နေရာ
- dbms : ထုတ်ယူထားသောဖိုင်အတွက် အသုံးပြုရန် ဖော်မတ်
- အစားထိုး : ဖိုင်ရှိပြီးသားဖြစ်ပါက အစားထိုးပါ။
SAS ဒေတာအစုံများကို မတူညီသောဖိုင်အမျိုးအစားများသို့ တင်ပို့ရန် ဤယေဘူယျ syntax ကိုသုံးနိုင်သည်။ တင်ပို့လိုက်သောဖိုင်အတွက် သင်အသုံးပြုလိုသော ဖော်မတ်ပေါ်မူတည်၍ dbms အငြင်းအခုံ၏တန်ဖိုးကို သင်မွမ်းမံပြင်ဆင်ရန် လိုအပ်ပါသည်။
ဥပမာအားဖြင့်:
- CSV ဖိုင်သို့ တင်ပို့ရန်၊ dbms=csv ကို သတ်မှတ်ပါ။
- Excel ဖိုင်တစ်ခုသို့ တင်ပို့ရန်၊ dbms=xlsx ကို သတ်မှတ်ပါ။
- စာသားဖိုင်သို့ တင်ပို့ရန်၊ dbms=tab ကို သတ်မှတ်ပါ။
အောက်ပါနမူနာများသည် ဤ filr ဖော်မတ်တစ်ခုစီသို့ SAS ဒေတာအစုံများကို တင်ပို့ရန် PROC EXPORT ကို အသုံးပြုပုံကို ပြသထားသည်။
ဥပမာ 1- CSV ဖိုင်ဖြင့် PROC ထုတ်ယူမှုကို သုံးပါ။
SAS တွင် အောက်ပါဒေတာအစုံရှိသည် ဟု ယူဆကြပါစို့။
/*create dataset*/ data my_data; inputABC ; datalines ; 1 4 76 2 3 49 2 3 85 4 5 88 2 2 90 4 6 78 5 9 80 ; run ; /*view dataset*/ proc print data =my_data;
ဤဒေတာအတွဲကို data.csv ဟုခေါ်သော CSV ဖိုင်သို့ တင်ပို့ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
/*export dataset*/ proc export data =my_data outfile ="/home/u13181/data.csv" dbms =csv replace ; run ;
ထို့နောက် ကျွန်ုပ်သည် ဖိုင်ကို ထုတ်ယူပြီး ကြည့်ရှုသည့် ကျွန်ုပ်၏ကွန်ပျူတာရှိ တည်နေရာသို့ လမ်းညွှန်နိုင်သည်-
CSV ဖိုင်ရှိဒေတာသည် SAS ဒေတာအတွဲနှင့် သက်ဆိုင်သည်။
ဥပမာ 2- Excel ဖိုင်ဖြင့် PROC ထုတ်ယူမှုကို အသုံးပြုပါ။
SAS တွင် အောက်ပါဒေတာအစုံရှိသည် ဟု ယူဆကြပါစို့။
/*create dataset*/ data my_data; inputABC ; datalines ; 1 4 76 2 3 49 2 3 85 4 5 88 2 2 90 4 6 78 5 9 80 ; run ; /*view dataset*/ proc print data =my_data;
ဤဒေတာအတွဲကို my_data.xlsx ဟုခေါ်သော Excel ဖိုင်တစ်ခုသို့ တင်ပို့ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
/*export dataset*/ proc export data =my_data outfile ="/home/u13181/my_data.xlsx" dbms =xlsx replace ; sheet ="FirstData"; run ;
ထို့နောက် ကျွန်ုပ်သည် ဖိုင်ကို ထုတ်ယူပြီး Excel ဖြင့် ကြည့်ရှုသည့် ကျွန်ုပ်၏ကွန်ပျူတာရှိ တည်နေရာသို့ လမ်းညွှန်နိုင်သည်-
Excel ရှိ ဒေတာသည် SAS ဒေတာအတွဲဖြစ်ပြီး Excel အလုပ်စာအုပ်ရှိ စာရွက်ကို proc ထုတ်ယူမှု ထုတ်ပြန်ချက်တွင် ကျွန်ုပ်သတ်မှတ်ထားသည့်အတိုင်း “ ပထမဒေတာ” ဟုခေါ်သည်။
ဥပမာ 3- စာသားဖိုင်ဖြင့် PROC ထုတ်ယူမှုကို သုံးပါ။
အမျိုးမျိုးသော ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။
/*create dataset*/ data my_data; input rating points assists rebounds; datalines ; 90 25 5 11 85 20 7 8 82 14 7 10 88 16 8 6 94 27 5 6 90 20 7 9 76 12 6 6 75 15 9 10 87 14 9 10 86 19 5 7 ; run ; /*view dataset*/ proc print data =my_data;
ဤဒေတာအတွဲကို my_data.txt ဟုခေါ်သော စာသားဖိုင်သို့ တင်ပို့ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
/*export dataset*/ proc export data =my_data outfile ="/home/u13181/my_data.txt" dbms =tab replace ; run ;
ထို့နောက် ကျွန်ုပ်သည် ဖိုင်ကို ထုတ်ယူပြီး ကြည့်ရှုသည့် ကျွန်ုပ်၏ကွန်ပျူတာရှိ တည်နေရာသို့ လမ်းညွှန်နိုင်သည်-
စာသားဖိုင်ရှိဒေတာသည် SAS ဒေတာအတွဲနှင့် သက်ဆိုင်သည်။
မှတ်ချက် – ဖိုင်များကို ထုတ်ယူရာတွင် သင်အသုံးပြုနိုင်သည့် ရွေးချယ်နိုင်သော အကြောင်းပြချက်များ အပြည့်အစုံအတွက် SAS စာရွက်စာတမ်း စာမျက်နှာ ကို ကိုးကားပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS: လုပ်ထုံးလုပ်နည်းအကျဉ်းချုပ်ကို ဘယ်လိုအသုံးပြုမလဲ။
SAS- Proc အကြောင်းအရာကို ဘယ်လိုသုံးမလဲ။
SAS- Proc Univariate ကို ဘယ်လိုသုံးမလဲ။