Category: လမ်းညွှန်

Ggplot2 တွင် အညွှန်းများထည့်နည်း

ggplot2 ရှိ histogram တွင် အညွှန်းများထည့်ရန် အောက်ပါအခြေခံ syntax ကိုသုံးနိုင်သည်။ ggplot(data=df, aes(x=values_var)) + geom_histogram(aes(fill=group_var), binwidth= 1 , color=' black ') + stat_bin(binwidth= 1 , geom=' text ', color=' white ', size= 4 , aes(label=..count.., group=group_var), position=position_stack(vjust= 0.5 )) ဤဥပမာသည် histogram အမျိုးအစားတစ်ခုစီရှိ ဘင်တစ်ခုစီ၏ရေတွက်မှုကိုပြသရန် အဖြူရောင်အညွှန်းတစ်ခုကို...

Ggplot2 တွင် ပျမ်းမျှအား geom_bar() ဖြင့် ဘယ်လိုဆွဲမလဲ။

ggplot2 တွင် geom_bar() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အုပ်စုအလိုက် ပျမ်းမျှတန်ဖိုးများကို ချရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ library (ggplot2) ggplot(df, aes(group_var, values_var)) + geom_bar(position=' dodge ', stat=' summary ', fun=' mean ') အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ မှတ်ချက် – geom_bar() ရှိ ရယ်မောဖွယ်ရာ အငြင်းအခုံသည် ဘားများကို အသုံးပြု၍ ပြသရန်...

Ggplot2 တွင် violin plot ဖန်တီးနည်း (ဥပမာများနှင့်အတူ)

ggplot2 တွင် တယောကွက်ဖန်တီးရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်ပါသည်။ နည်းလမ်း 1- အုပ်စုအလိုက် တယောကွက်များ ဖန်တီးပါ။ ggplot(df, aes(x=group_var, y=values_var, fill=group_var)) + geom_violin() + နည်းလမ်း 2- အုပ်စုလိုက် အလျားလိုက် တယောလမ်းကြောင်းများ ဖန်တီးပါ။ ggplot(df, aes(x=group_var, y=values_var, fill=group_var)) + geom_violin() + coordinate_flip() နည်းလမ်း 3- အုပ်စုအလိုက် တယောကွက်များကို ဖန်တီးပြီး အလယ်တန်းတန်ဖိုးကို ပြသပါ။ ggplot(df, aes(x=group_var, y=values_var,...

Ggplot2 တွင် ဧရိယာတစ်ခုကို အရိပ်လုပ်နည်း (ဥပမာများနှင့်အတူ)

ggplot2 တွင် ကွက်ကွက်တစ်ခုရှိ သီးခြားဧရိယာတစ်ခုကို အရိပ်အယောင်ပြုလုပ်ရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ ggplot(df, aes(x=x, y=y)) + geom_point() + annotate(' rect ', xmin= 3 , xmax= 5 , ymin= 3 , ymax= 7 , alpha= .2 , fill=' red ') ဤဥပမာသည် x-တန်ဖိုးများ 3 နှင့် 5 နှင့် 3 နှင့်...

Ggplot2 ရှိ boxplot များတွင် မျဉ်းအထူကို ချိန်ညှိနည်း

ggplot2 ရှိ boxplot တွင်လိုင်းများ၏အထူကိုချိန်ညှိရန်အောက်ပါနည်းလမ်းများကိုသုံးနိုင်သည်။ နည်းလမ်း 1- လိုင်းအားလုံး၏ အထူကို ချိန်ညှိပါ။ ggplot(df, aes(x=x, y=y)) + geom_boxplot(lwd= 2 ) နည်းလမ်း 2- အလယ်လိုင်း၏ အထူကိုသာ ချိန်ညှိပါ။ ggplot(df, aes(x=x, y=y)) + geom_boxplot(fatten= 4 ) အောက်ဖော်ပြပါ ဥပမာများသည် R ရှိ ဒေတာဘောင်ဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်- #make this example reproducible...

Ggplot2 ကွက်များတွင် stat=”identity” ကို မည်သည့်အချိန်တွင် အသုံးပြုရမည်နည်း။

ဘားဇယားများဖန်တီးရန် ggplot2 တွင် geom_bar() လုပ်ဆောင်ချက်ကို အသုံးပြုရန် ဘုံနည်းလမ်းနှစ်ခုရှိသည်။ နည်းလမ်း 1- geom_bar() ကိုသုံးပါ ggplot(df, aes(x)) + geom_bar() ပုံမှန်အားဖြင့်၊ geom_bar() သည် variable x အတွက်ထူးခြားသောတန်ဖိုးတစ်ခုစီ၏ဖြစ်ပျက်မှုများကို ရိုးရိုးရှင်းရှင်းရေတွက်ပြီး counts များကိုပြသရန် bars ကိုအသုံးပြုသည်။ နည်းလမ်း 2- geom_bar(stat=”identity”) ကိုသုံးပါ။ ggplot(df, aes(x, y)) + geom_bar(stat=" identity ") geom_bar() သို့ stat=”identity” argument...

Ggplot2 တွင် မြှားဆွဲနည်း (ဥပမာများနှင့်အတူ)

ggplot2 တွင် ကွက်ကွက်တစ်ခုတွင် မြှားတစ်ခုဆွဲရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ library (ggplot2) ggplot(df, aes(x=x, y=y)) + geom_point() + geom_segment(aes(x= 5 , y= 6 , xend= 8 , yend= 9 ), arrow = arrow(length=unit( 0.5 , ' cm '))) ဤသည်မှာ geom_segment() function တွင် argument တစ်ခုစီ လုပ်ဆောင်သည်- x...

Ggplot2 တွင် ဒဏ္ဍာရီခေါင်းစဉ်တစ်ခုကို ဖယ်ရှားနည်း

ggplot2 ရှိ ကွက်ကွက်တစ်ခုမှ ဒဏ္ဍာရီ ခေါင်းစဉ်တစ်ခုကို ဖယ်ရှားရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်သည်။ ggplot(df, aes(x=x_var, y=y_var, color=group_var)) + geom_point() + labs(color= NULL ) labs() လုပ်ဆောင်ချက်ရှိ color=NULL အငြင်းအခုံသည် ggplot2 သည် မည်သည့်ဒဏ္ဍာရီခေါင်းစဉ်များကိုမျှ မပြသရန် ပြောထားသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။ ဥပမာ- ggplot2 ရှိ plot...

R တွင် ကြိုးတစ်ချောင်း၏ vector တစ်ခုကို ပေါင်းစပ်နည်း (ဥပမာများဖြင့်)

strings ၏ vector ကိုပေါင်းစပ်ရန် R တွင်အောက်ပါနည်းလမ်းများထဲမှတစ်ခုခုကိုသုံးနိုင်သည်။ နည်းလမ်း 1- Base R တွင် paste() ကိုသုံးပါ။ paste(vector_of_strings, collapse=' ') နည်းလမ်း 2- stringi အထုပ်မှ stri_paste() ကိုသုံးပါ။ library (stringi) stri_paste(vector_of_strings, collapse=' ') နည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောရလဒ်ကို ထုတ်ပေးမည်ဖြစ်သော်လည်း အထူးသဖြင့် သင်သည် အလွန်ကြီးမားသော vector များနှင့် လုပ်ဆောင်နေပါက stri_paste() နည်းလမ်းသည် ပိုမိုမြန်ဆန်မည်ဖြစ်သည်။ အောက်ဖော်ပြပါ ဥပမာများသည်...

R တွင် require() နှင့် library() အကြား ကွာခြားချက်

လိုအပ်သော() နှင့် library() လုပ်ဆောင်ချက် နှစ်ခုလုံးကို R တွင် ပက်ကေ့ဂျ်များတင်ရန် အသုံးပြုသော်လည်း ၎င်းတို့တွင် သိမ်မွေ့သော ခြားနားချက်ရှိသည်။ require() သည် အထုပ်တစ်ခုကို မတပ်ဆင်ပါက သတိပေးချက်ပြမည်ဖြစ်ပြီး ထို့နောက် ကုဒ်ကို ဆက်လက်လုပ်ဆောင်ရန်။ library() သည် error တစ်ခု ချလိုက်ပြီး code execution ကို ရပ်သွားပါမည်။ ဤခြားနားချက်ကြောင့် ပက်ကေ့ခ်ျတစ်ခုမရှိလျှင်ပင် လုပ်ဆောင်ချက် ဆက်လက်လည်ပတ်နေစေရန် ပက်ကေ့ဂျ်များကို လုပ်ဆောင်ချက်တစ်ခုသို့ သင်တင်နေမှသာ ယေဘုယျအားဖြင့် require() ကို အသုံးပြုပါသည်။ လက်တွေ့တွင်၊...