Ggplot2 တွင် ချောမွေ့သောမျဉ်းများဖန်တီးနည်း (ဥပမာများနှင့်အတူ)
အောက်ပါအခြေခံအထားအသိုကိုအသုံးပြုသည့် geom_smooth() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ggplot2 တွင် ချောမွေ့သောမျဉ်းတစ်ကြောင်းကို သင်ဆွဲနိုင်သည်-
ggplot(df, aes (x=x, y=y)) +
geom_smooth()
ဤသင်ခန်းစာတွင် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးပြုပုံ နမူနာများစွာကို ပြသထားသည်။
ဥပမာ- ggplot2 တွင် ချောမွေ့သောလိုင်းများ ဖန်တီးခြင်း။
ကျွန်ုပ်တို့တွင် အောက်ပါဒေတာဘောင်ရှိသည်ဆိုပါစို့။
df <- data.frame(x=c(1, 2, 4, 5, 7, 9, 13, 14, 15, 17, 18, 20), y=c(34, 35, 36, 23, 37, 38, 49, 45, 48, 51, 53, 55))
ကျွန်ုပ်တို့သည် ဒေတာဘောင်ရှိ တန်ဖိုးများကို ဖြန့်ကျက်ဖန်တီးရန်နှင့် လမ်းကြောင်းသစ်ကိုဖမ်းယူရန် ချောမွေ့သောမျဉ်းကြောင်းကို ထည့်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။
library (ggplot2) ggplot(df, aes (x=x, y=y)) + geom_point() + geom_smooth()
ပုံမှန်အားဖြင့်၊ geom_smooth() လုပ်ဆောင်ချက်သည် dataset နှင့် မျဉ်းကြောင်းကို အံဝင်ခွင်ကျဖြစ်စေရန်အတွက် loess နည်းလမ်းကို အသုံးပြုသည်၊ သို့သော် dataset နှင့် ဖြောင့်စေရန် lm ကဲ့သို့သော အခြားနည်းလမ်းကို ကျွန်ုပ်တို့ သတ်မှတ်နိုင်သည်-
ggplot(df, aes (x=x, y=y)) + geom_point() + geom_smooth(method=' lm ')
se=FALSE ကို သတ်မှတ်ခြင်းဖြင့် စံအမှားအဝိုင်းများကို ဝှက်ထားနိုင်သည်။
ggplot(df, aes (x=x, y=y)) + geom_point() + geom_smooth(method=' lm ', se= FALSE )
အရွယ်အစား နှင့် col အကြောင်းပြချက်များကို အသုံးပြု၍ လိုင်း၏အရွယ်အစားနှင့် အရောင်ကိုလည်း လျင်မြန်စွာပြောင်းလဲနိုင်သည်-
ggplot(df, aes (x=x, y=y)) + geom_point() + geom_smooth(method=' lm ', se= FALSE , col=' red ', size= 2 )
geom_smooth() လုပ်ဆောင်ချက်၏ စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာဖွေနိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
ggplot2 တွင် linear regression line ကို ဘယ်လိုဆွဲမလဲ။
ggplot2 ကို အသုံးပြု၍ ကွက်ကွက်တစ်ခုသို့ ဒေါင်လိုက်မျဉ်းကို မည်ကဲ့သို့ ထည့်ရမည်နည်း။
ggplot2 တွင် ဘေးချင်းကပ်ကွက်များ ဖန်တီးနည်း