ပြီးပြည့်စုံသောလမ်းညွှန်- 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 ကို ဘယ်လိုသုံးမလဲ။

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

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