လမ်းညွှန်ချက်အပြည့်အစုံ- sas တွင် proc import ကိုအသုံးပြုနည်း


ပြင်ပဒေတာဖိုင်များကို SAS သို့တင်သွင်းရန် PROC IMPORT ထုတ်ပြန်ချက်ကို သင်အသုံးပြုနိုင်သည်။

ဤဖော်ပြချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-

 proc import out =my_data
    datafile ="/home/u13181/my_data.csv"
    dbms =csv
    replace ;
    getnames =YES;
run ;

ဤသည်မှာ စာကြောင်းတစ်ကြောင်းချင်းစီ လုပ်ဆောင်သည်-

  • out : SAS သို့တင်သွင်းပြီးသည်နှင့် dataset သို့ပေးရမည့်အမည်
  • datafile : တင်သွင်းရန်ဖိုင်၏တည်နေရာ
  • dbms : ထည့်သွင်းထားသည့် ဖိုင်ပုံစံ
  • အစားထိုး : ဖိုင်ရှိပြီးသားဖြစ်ပါက အစားထိုးပါ။
  • getnames : ပထမစာကြောင်းကို ပြောင်းလဲနိုင်သောအမည်များအဖြစ် အသုံးပြုပါ (ပထမစာကြောင်းတွင် ပြောင်းလဲနိုင်သောအမည်များမပါပါက NO ဟုသတ်မှတ်သည်)

SAS သို့ မည်သည့်ဖိုင်အမျိုးအစားကိုမဆို တင်သွင်းရန် ဤယေဘူယျ syntax ကိုသုံးနိုင်သည်။ သင်တင်သွင်းနေသည့် ဖိုင်အမျိုးအစားပေါ် မူတည်၍ dbms အကြောင်းပြချက်၏တန်ဖိုးကို ပြုပြင်ရန်သာ လိုအပ်မည်ဖြစ်သည်။

ဥပမာအားဖြင့်:

  • CSV ဖိုင်ကိုတင်သွင်းရန်၊ dbms=csv ကို သတ်မှတ်ပါ။
  • Excel ဖိုင်တစ်ခုတင်သွင်းရန်၊ dbms=xlsx ကို သတ်မှတ်ပါ။
  • စာသားဖိုင်ကိုတင်သွင်းရန်၊ dbms=dlm ကို သတ်မှတ်ပါ။

အောက်ပါဥပမာများသည် ဤဖိုင်အမျိုးအစားတစ်ခုစီကိုတင်သွင်းရန် PROC IMPORT ကို အသုံးပြုပုံကိုပြသထားသည်။

ဥပမာ 1- CSV ဖိုင်ကိုတင်သွင်းရန် PROC IMPORT ကိုသုံးပါ။

ကျွန်ုပ်တို့တွင် my_data.csv ဟုခေါ်သော အောက်ပါ CSV ဖိုင်ရှိသည် ဆိုကြပါစို့။

ဤဒေတာအစုံကို SAS ထဲသို့ တင်သွင်းပြီး new_data ဟုခေါ်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 /*import data from CSV file called my_data.csv*/
proc import out =new_data
    datafile ="/home/u13181/my_data.csv"
    dbms =csv
    replace ;
    getnames =YES;
run ;

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

SAS အထွက်တွင်ပြသထားသောဒေတာသည် CSV ဖိုင်တွင်ပြသထားသည့်ဒေတာနှင့်ကိုက်ညီသည်။

ဥပမာ 2- Excel ဖိုင်ကိုတင်သွင်းရန် PROC IMPORT ကိုသုံးပါ။

Excel တွင်အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။

ဤဒေတာအစုံကို SAS ထဲသို့ တင်သွင်းပြီး new_data ဟုခေါ်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 /*import data from Excel file called my_data.xlsx*/
proc import out =new_data
    datafile ="/home/u13181/my_data.xlsx"
    dbms =xlsx
    replace ;
    getnames =YES;
run ;

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

SAS output တွင်ပြသထားသောဒေတာသည် Excel ဖိုင်တွင်ပြသထားသောဒေတာနှင့်ကိုက်ညီသည်။

ဥပမာ 3- စာသားဖိုင်တစ်ခုတင်သွင်းရန် PROC IMPORT ကိုသုံးပါ။

ကျွန်ုပ်တို့တွင် data.txt ဟုခေါ်သော အောက်ပါစာသားဖိုင်ရှိသည်ဆိုပါစို့။

ဤဒေတာအစုံကို SAS ထဲသို့ တင်သွင်းပြီး new_data ဟုခေါ်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 /*import data from text file called data.txt*/
proc import out =new_data
    datafile ="/home/u13181/data.txt"
    dbms =dlm
    replace ;
    getnames =YES;
run ;

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

SAS output တွင်ပြသထားသောဒေတာသည် text file တွင်ပြသထားသောဒေတာနှင့်ကိုက်ညီသည်။

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

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

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

SAS- Excel မှ တိကျသော အပိုင်းအခြားတစ်ခုကို မည်သို့တင်သွင်းရမည်နည်း။
SAS- ဒေတာအတွဲကို အကျဉ်းချုပ်ရန် လုပ်ငန်းစဉ်အကျဉ်းချုပ်ကို မည်သို့အသုံးပြုရမည်နည်း။
SAS- ဒေတာအတွဲ၏ အကြောင်းအရာများကို ရယူရန် Proc ၏ အကြောင်းအရာများကို မည်သို့အသုံးပြုရမည်နည်း။

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

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