Category: လမ်းညွှန်
ပန်ဒါ DataFrame ရှိ အခြေအနေများစွာအပေါ် အခြေခံ၍ အတန်းများကို ဖျက်ရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- အခြေအနေများစွာထဲမှ တစ်ခုနှင့် ကိုက်ညီသော အတန်းများကို ဖျက်ပါ။ df = df. loc [ ~ ((df[' col1 '] == ' A ') | (df[' col2 '] > 6 ))] ဤဥပမာသည် col1 ၏တန်ဖိုး A နှင့်ညီမျှသော...
အခြားကော်လံတစ်ခု၏တန်ဖိုးများကို အခြေခံ၍ တန်ဖိုးများကို ကော်လံတစ်ခုသို့ သတ်မှတ်ရန် ပန်ဒါရှိ အောက်ပါအထားအသိုကို အသုံးပြုနိုင်သည်။ df[' new '] = df[' col ']. map ( lambda x: ' new1 ' if ' A ' in x else ' new2 ' if ' B ' in x else '') ဤထူးခြားသော...
Pandas DataFrame တွင် တိုးပွားလာသော အရေအတွက်ကို တွက်ချက်ရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။ နည်းလမ်း 1- အုပ်စုအလိုက် စုစည်းရေတွက်ခြင်း။ df[' cum_count '] = df. groupby (' col1 '). cumcount () နည်းလမ်း 2- အုပ်စုများစွာဖြင့် စုပေါင်းအကောင့် df[' cum_count '] = df. groupby ([' col1 ', ' col2 ']). cumcount ()...
SAS တွင် ဗလာဒေတာအစုံကို ဖန်တီးရန် ဘုံနည်းလမ်းနှစ်ခုရှိသည်။ နည်းလမ်း 1- အလွတ်ဒေတာအစုံကို အစမှနေ၍ ဖန်တီးပါ။ data empty_data; attrib var1 length =8 format =best12. label =" var1 " var2 length =$30 format =$30. label =" var2 " var3 length =8 format =best12. label =" var3 " stop...
SAS တွင် ဦးဆောင်သုညအရေအတွက်တစ်ခုနှင့် ကိန်းဂဏာန်းကိန်းရှင်တစ်ခုသို့ SAS တွင် ဦးဆောင်နေသော သုညကိန်းဂဏန်းတစ်ခုသို့ ပြောင်းလဲရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- data new_data; set original_data; employee_ID = put (employee_ID, z10. ); employee_ID format z10. ; run ; ဤဥပမာသည် Employee_ID ဟုခေါ်သော ကိန်းဂဏာန်းပြောင်းလဲမှုအား သုညအလုံအလောက်ရှိသော အက္ခရာကိန်းရှင်အဖြစ်သို့ ပြောင်းပေးသောကြောင့် Employee_ID သည် အရှည် 10 ဖြစ်သည်။...
SAS တွင် ရက်စွဲ/အချိန်တစ်ခုသို့ ရက်စွဲတစ်ခုသို့ ပြောင်းလဲရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ DATEPART လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- date = put ( datepart (some_datetime), mmddyy10. ); mddyy10 အငြင်းအခုံ။ ရက်စွဲသည် 10/15/2022 ဖော်မတ်ဖြစ်သင့်သည်ဟု သတ်မှတ်သည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- SAS တွင် Datetime မှ Date...
SAS ရှိ ဟီစတိုဂရမ်တွင် အသုံးပြုရမည့် အုပ်စုအရေအတွက်ကို သတ်မှတ်ရန် အလယ်အလတ် မှတ်စာတမ်းကို သင်အသုံးပြုနိုင်သည်။ ဤဖော်ပြချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်- proc univariate data =my_data; histogram my_variable / midpoints =( 9 to 36 by 3 ); run ; ဤဥပမာသည် 3 ၏ကြားကာလတွင် အလယ်အမှတ် 9 မှ 36 အထိရှိသော histogram တစ်ခုကို ဖန်တီးသည်။...
Linear regression သည် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကြိုတင်ခန့်မှန်းကိန်းရှင်များနှင့် တုံ့ပြန်မှုကိန်းရှင် အကြား ဆက်နွယ်မှုကို နားလည်ရန် ကျွန်ုပ်တို့ အသုံးပြုနိုင်သည့် နည်းလမ်းတစ်ခုဖြစ်သည်။ ပုံမှန်အားဖြင့်၊ ကျွန်ုပ်တို့သည် linear regression လုပ်ဆောင်သောအခါ၊ တုံ့ပြန်မှုကိန်းရှင်၏ ပျမ်းမျှတန်ဖိုးကို ခန့်မှန်းလိုပါသည်။ သို့သော်၊ ကျွန်ုပ်တို့သည် တုံ့ပြန်မှုတန်ဖိုး၏ ရာခိုင်နှုန်း တန်ဖိုး၊ 30th ရာခိုင်နှုန်း၊ 90th ရာခိုင်နှုန်း၊ 98th ရာခိုင်နှုန်းစသည်ဖြင့် ခန့်မှန်းရန် quantile regression ဟုခေါ်သော နည်းလမ်းကို အသုံးပြုနိုင်သည်။ SAS တွင်...
ဆုတ်ယုတ်မှုခွဲခြမ်းစိတ်ဖြာမှု၏ အသုံးအများဆုံးအမျိုးအစားမှာ ရိုးရှင်းသောမျဉ်းကြောင်းဆုတ်ယုတ်မှု ဖြစ်ပြီး၊ ခန့်မှန်းသူကိန်းရှင်နှင့် တုံ့ပြန်မှုကိန်းရှင်သည် မျဉ်းကြောင်းဆက်စပ်မှုရှိသည့်အခါ အသုံးပြုသည်။ သို့သော် တစ်ခါတစ်ရံတွင် ကြိုတင်ခန့်မှန်းကိန်းရှင်နှင့် တုံ့ပြန်မှုကိန်းရှင်ကြား ဆက်ဆံရေးသည် လိုင်းမဟုတ်ပေ။ ဤကိစ္စများတွင်၊ ကိန်းရှင်များကြားတွင် linear မဟုတ်သော ဆက်နွယ်မှုကို တွက်ချက်နိုင်သည့် polynomial regression ကို အသုံးပြုခြင်းသည် အဓိပ္ပါယ်ရှိစေသည်။ အောက်ဖော်ပြပါ ဥပမာသည် SAS တွင် polynomial regression လုပ်နည်းကို ပြသသည်။ ဥပမာ- SAS တွင် Polynomial Regression SAS တွင် အောက်ပါဒေတာအစုံရှိသည်...
တန်ဖိုးများစာရင်းတွင် အသေးငယ်ဆုံးတန်ဖိုးကို ရှာဖွေရန် SAS တွင် MIN လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။ ဤအင်္ဂါရပ်ကိုအသုံးပြုရန် အသုံးအများဆုံးနည်းလမ်းနှစ်ခုမှာ အောက်ပါအတိုင်းဖြစ်သည်- နည်းလမ်း 1- ဒေတာအတွဲရှိ ကော်လံတစ်ခု၏ အနည်းဆုံးတန်ဖိုးကို ရှာပါ။ proc sql ; select min(var1) from my_data; quit ; နည်းလမ်း 2- ဒေတာအတွဲရှိ အခြားကော်လံတစ်ခု၏ အနည်းဆုံးတန်ဖိုးကို ရှာပါ။ proc sql ; select var2, min(var1) from my_data; group...