Category: လမ်းညွှန်
ggplot2 ရှိ ကွက်ကွက်တစ်ခုရှိ အမှတ်များနှင့် ချိတ်ဆက်ရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- library (ggplot2) ggplot(df, aes(x=x_var, y=y_var)) + geom_line() + geom_point() အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- ggplot2 ရှိ လိုင်းများနှင့် အမှတ်များ ချိတ်ဆက်ပါ။ ကျွန်ုပ်တို့တွင် စတိုးဆိုင်တွင် 10 ရက်ဆက်တိုက်ပြုလုပ်သော အရောင်းအရေအတွက်ပါရှိသော အောက်ပါဒေတာဘေ့စ်ကို ဆိုပါစို့။ #create data...
ggplot2 bar charts တွင် bars များကြား space ကို ချိန်ညှိရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- ဘားဇယားရှိ ဘားများကြားအကွာအဝေးကို ချိန်ညှိပါ။ ggplot(df, aes(x=x_variable)) + geom_bar(width= .4 ) ဘားများကြားတွင် မူရင်းအကျယ်သည် 0.9 ဖြစ်သည်။ အကျယ်က 1 နဲ့ ပိုနီးလေ၊ ဘားတွေက ပိုနီးလေပါပဲ။ အကျယ်က 0 နဲ့ ပိုနီးလေ၊ အကန့်တွေ ပိုဖြန့်လေပါပဲ။ နည်းလမ်း 2- အုပ်စုဖွဲ့ထားသော...
mutate() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ factor variable ၏ အဆင့်များကို ပြောင်းလဲရန် dplyr တွင် အောက်ပါ အခြေခံ syntax ကို အသုံးပြုနိုင်ပါသည်။ library (dplyr) df <- df %>% mutate(team=recode(team, ' H ' = ' Hawks ', ' M ' = ' Mavs ', ' C ' = '...
R တွင် အချက်အဆင့်များအလိုက် ဒေတာဘောင်တစ်ခုကို ခွဲသတ်မှတ်ရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- အချက်တစ်ချက်အဆင့်ဖြင့် ခွဲထားသည်။ #subset rows where team is equal to 'B' df_sub <- df[df$team == ' B ', ] နည်းလမ်း 2- အချက်များစွာ အဆင့်များဖြင့် ခွဲထားသည်။ #subset rows where team is equal to 'A' or...
R ရှိ matrix မှ NA တန်ဖိုးများကို ဖယ်ရှားရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- NA တန်ဖိုးများဖြင့် အတန်းများကို ဖယ်ရှားပါ။ new_matrix <- my_matrix[ ! rowSums( is.na (my_matrix)),] နည်းလမ်း 2- NA တန်ဖိုးများဖြင့် ကော်လံများကို ဖယ်ရှားပါ။ new_matrix <- my_matrix[, ! colSums( is.na (my_matrix))] အောက်ဖော်ပြပါ ဥပမာများသည် R တွင် အောက်ပါ matrix...
R တွင် vector နှစ်ခု၏ထူးခြားသောပေါင်းစပ်ဒြပ်စင်များအားလုံးကိုရှာဖွေရန်အောက်ပါနည်းလမ်းများထဲမှတစ်ခုခုကိုသုံးနိုင်သည်။ နည်းလမ်း 1: Tidyr ကိုသုံးပါ။ library (tidyr) #find unique combinations of elements from vector1 and vector2 crossing(vector1, vector2) နည်းလမ်း 2- data.table ကိုသုံးပါ။ library (data.table) #find unique combinations of elements from vector1 and vector2 CJ(vector1, vector2, unique= TRUE )...
ဒေတာဘောင်တစ်ခုအား R ရှိ အချိန်စီးရီးအရာဝတ္ထုတစ်ခုသို့ ပြောင်းရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ တိရစ္ဆာန်ဥယျာဉ် ပက်ကေ့ဂျ်မှ read.zoo() လုပ်ဆောင်ချက်ကို အသုံးပြုရန်ဖြစ်သည်။ tseries <- read. zoo (df) အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။ ဥပမာ- ဒေတာဘောင်တစ်ခုကို R ဖြင့် Time Series တစ်ခုသို့ ပြောင်းပါ။ R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။ #create data frame df <- data....
ဂဏန်းငါးလုံးအနှစ်ချုပ် သည် အောက်ပါတန်ဖိုးငါးခုကို အသုံးပြု၍ ဒေတာအစုတစ်စုကို အကျဉ်းချုပ်ဖော်ပြသည့်နည်းလမ်းတစ်ခုဖြစ်သည်။ အနိမ့်ဆုံး ပထမလေးပုံတစ်ပုံ ပျမ်းမျှ တတိယလေးပုံတစ်ပုံ အများဆုံး ဂဏန်းငါးလုံးအကျဉ်းချုပ်သည် ဒေတာဖြန့်ဝေမှု၏ အကျဉ်းချုပ်ကို အောက်ပါအတိုင်း ပံ့ပိုးပေးသောကြောင့် အသုံးဝင်ပါသည်။ ၎င်းသည် မီဒီယမ်ကို အသုံးပြု၍ အလယ်တန်းတန်ဖိုးသည် မည်သည့်နေရာတွင် ရှိနေသည်ကို ပြောပြသည်။ ပထမနှင့်တတိယ quartiles ကိုအသုံးပြု၍ ဒေတာဖြန့်ဝေမှုကိုပြောပြသည်။ ၎င်းသည် အနိမ့်ဆုံးနှင့် အမြင့်ဆုံးကို အသုံးပြု၍ ဒေတာ၏ အကွာအဝေးကို ပြောပြသည်။ pandas DataFrame ရှိ variable များအတွက် ဂဏန်းငါးလုံးအကျဉ်းချုပ်ကို...
Pandas DataFrame ၏ သီးခြားကော်လံများကို NumPy array သို့ ပြောင်းလဲရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- Column ကို NumPy Array သို့ ပြောင်းပါ။ column_to_numpy = df[' col1 ']. to_numpy () နည်းလမ်း 2- ကော်လံအများအပြားကို NumPy Array သို့ ပြောင်းပါ။ columns_to_numpy = df[[' col1 ', ' col3 ', '...
ပန်ဒါ DataFrame ၏ အညွှန်းကော်လံ၏ ထူးခြားသောတန်ဖိုးများကို ရရှိရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- အညွှန်းကော်လံမှ ထူးခြားသောတန်ဖိုးများကို ရယူပါ။ df. index . single () နည်းလမ်း 2- MultiIndex ရှိ သီးခြားကော်လံတစ်ခုမှ ထူးခြားသောတန်ဖိုးများကို ရယူပါ။ df. index . unique (' some_column ') အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။ ဥပမာ 1- အညွှန်းကော်လံမှ ထူးခြားသောတန်ဖိုးများကို ရယူပါ။...