Category: လမ်းညွှန်
R ရှိ ဒေတာဘောင်တစ်ခုစီရှိ ကော်လံတစ်ခုစီရှိ NA တန်ဖိုးများကို ရေတွက်ရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။ Method 1: base R ကိုသုံးပြီး ကော်လံတစ်ခုစီရှိ NA တန်ဖိုးများကို ရေတွက်ပါ။ sapply(df, function (x) sum(is. na (x))) နည်းလမ်း 2- dplyr ကို အသုံးပြု၍ ကော်လံတစ်ခုစီရှိ NA တန်ဖိုးများကို ရေတွက်ပါ။ library (dplyr) df %>% summarise(across(everything(), ~ sum(is. na...
R ရှိ ဒေတာဘောင်တွင် အုပ်စုအလိုက် စာသားကို ပြိုကျရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။ နည်းလမ်း 1- Base R ကိုသုံးပြီး အုပ်စုအလိုက် စာသားကို လျှော့ချပါ။ aggregate(text_var ~ group_var, data=df, FUN=paste, collapse='') နည်းလမ်း 2- dplyr ကိုသုံးပြီး အုပ်စုအလိုက် စာသားကို လျှော့ချပါ။ library (dplyr) df %>% group_by(group_var) %>% summarize(text=paste(text_var, collapse='')) နည်းလမ်း 3- data.table ကို...
R ရှိ စာကြောင်းများမှ နံပါတ်များကို ထုတ်ယူရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။ နည်းလမ်း 1- အခြေခံ R ကို အသုံးပြု၍ စာကြောင်းနံပါတ်ကို ထုတ်ယူပါ။ as. numeric (gsub(" \\D ", "", df$my_column)) နည်းလမ်း 2- readr package ကိုသုံးပြီး string number ကို ဖြည်ပါ။ library (readr) parse_number(df$my_column) ဤသင်ခန်းစာတွင် အောက်ပါဒေတာဘောင်ဖြင့် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးပြုနည်းကို ရှင်းပြထားသည်။ #create data...
R တွင် အခြေအနေများစွာကို အခြေခံ၍ ဒေတာဘောင်တစ်ခုကို ခွဲသတ်မှတ်ရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်သည်။ နည်းလမ်း 1- “ OR” ယုတ္တိဗေဒကို အသုံးပြု၍ ဒေတာဘောင်ကို ခွဲထည့်ပါ။ df_sub <- subset(df, team == ' A ' | points < 20 ) ဤဥပမာသည် အဖွဲ့ကော်လံ “ A” နှင့် ညီမျှသည့် အတန်းများအတွက် ဒေတာဘောင်ကို ခွဲပေးမည် သို့မဟုတ် အမှတ်ကော်လံသည် 20...
အဆင့်အသစ်တစ်ခုကို R ရှိ ကိန်းသေတစ်ခုသို့ ထပ်ထည့်ရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ levels(df$my_factor) <- c(levels(df$my_factor), ' new_level ') အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- R ရှိ အချက်သို့ အဆင့်အသစ်တစ်ခုကို ထည့်ပါ။ လက်လီစတိုးတစ်ခုအတွက် မတူညီသောဒေသများရှိ ရောင်းချမှုအရေအတွက်ကိုပြသသည့် R တွင် အောက်ပါဒေတာဘောင်ရှိသည်ဆိုပါစို့။ #create data frame df <- data. frame (region=factor(c('A', 'B',...
ဒေတာအစုံရှိမရှိ အမြန်စစ်ဆေးရန် SAS တွင် အောက်ပါ macro ကို အသုံးပြုနိုင်သည်။ %macro check_exists(data); %if %sysfunc ( exist (&data.)) %then %do ; %put Dataset Exists; %end ; %else %do ; %put Dataset Does Not Exist; %end ; %mend check_exists; သင်ဤ macro ကို run သောအခါ၊ dataset...
SAS တွင် ဒေတာအစုံအလင်၏ လေးပုံတစ်ပုံကို တွက်ချက်ရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- /*calculate quartile values for variable called var1*/ proc univariate data =original_data; var var1; output out =quartile_data pctlpts = 25 50 75 pctlpre = Q_; run ; မှတ်ချက် – pctlpts ညွှန်ကြားချက်သည် တွက်ချက်ရန် quartiles...
ကိန်းဂဏန်းစာရင်းဇယားများတွင်၊ deciles များသည် ကိန်းဂဏန်းများကို ကြိမ်နှုန်းတန်းတူ အုပ်စုဆယ်စုအဖြစ် ပိုင်းခြားထားသော ကိန်းဂဏာန်းများဖြစ်သည်။ ပထမ decile သည် ဒေတာတန်ဖိုးအားလုံး၏ 10% အောက်တွင် ကျရောက်သည့် အမှတ်ဖြစ်သည်။ ဒုတိယ decile သည် ဒေတာတန်ဖိုးများအားလုံး၏ 20% အောက်တွင် ကျရောက်သည့် အမှတ်ဖြစ်သွားပြီဖြစ်သည်။ SAS ရှိ ဒေတာအတွဲတစ်ခုအတွက် deciles များကို တွက်ချက်ရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- /*calculate decile values for variable called var1*/...
SAS ရှိ သတ်မှတ် ထုတ်ပြန်ချက်တွင် ဒေတာအစုံများစွာကို ထည့်သွင်းရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- data new_data; set data1 data2 data3; run ; အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- SAS တွင် Datasets များစွာဖြင့် SET Statement ကိုသုံးပါ။ A ဟုခေါ်သောအသင်းတွင် မတူညီသောဘတ်စကက်ဘောကစားသမားများမှ ရမှတ်များကိုပြသသည့် SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။...
Pandas DataFrame မှ ရက်စွဲကော်လံကို YYYYMMDD ဖော်မတ်သို့ ပြောင်းရန် အောက်ပါ syntax ကို သင်အသုံးပြုနိုင်သည်- #convert date column to datetime df[' date_column '] = pd. to_datetime (df[' date_column ']) #convert date to YYYYMMDD format df[' date_column '] = df[' date_column ']. dt . strftime ('...