R ဖြင့် ညီမျှခြင်းဆွဲနည်း (ဥပမာများဖြင့်)
R တွင် ညီမျှခြင်း သို့မဟုတ် လုပ်ဆောင်ချက်များကို ချရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။
နည်းလမ်း 1- Base R ကိုသုံးပါ။
curve(2*x^2+5, from= 1 , to= 50 , , xlab=" x ", ylab=" y ")
နည်းလမ်း 2- ggplot2 ကိုသုံးပါ။
library (ggplot2) #define equation my_equation <- function(x){2*x^2+5} #plot equation ggplot( data.frame (x=c( 1,50 )), aes (x=x)) + stat_function(fun=my_equation)
ဤဥပမာနှစ်ခုသည် ညီမျှခြင်း y = 2x 2 + 5 ကို ပုံဖော်သည်။
အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- အခြေ R တွင် ညီမျှခြင်းကို ကြံစည်ခြင်း။
အောက်ဖော်ပြပါ ညီမျှခြင်းကို ရေးဆွဲလိုသည်ဆိုပါစို့။
y = 2 × 2 + 5
၎င်းကိုလုပ်ဆောင်ရန် အောက်ပါအခြေခံ R syntax ကိုသင်အသုံးပြုနိုင်သည်-
curve(2*x^2+5, from= 1 , to= 50 , , xlab=" x ", ylab=" y ")
၎င်းသည် အောက်ပါဇာတ်ကွက်ကို ဖြစ်ပေါ်စေသည်-
၎င်းအစား အမှတ်များကို ဆွဲလိုပါက၊ Curve() လုပ်ဆောင်ချက်တွင် type=”p” ကို ရိုးရှင်းစွာသတ်မှတ်ပါ။
curve(2*x^2+5, from= 1 , to= 50 , , xlab=" x ", ylab=" y ", type=" p ")
၎င်းသည် အောက်ပါဇာတ်ကွက်ကို ဖြစ်ပေါ်စေသည်-
ဥပမာ 2- ggplot2 တွင် equation ကိုဆွဲပါ။
အောက်ဖော်ပြပါ ညီမျှခြင်းကို ရေးဆွဲလိုသည်ဆိုပါစို့။
y = 2 × 2 + 5
ဒါကိုလုပ်ဖို့ ggplot2 မှာ အောက်ပါ syntax ကိုသုံးနိုင်ပါတယ်။
library (ggplot2) #define equation my_equation <- function(x){2*x^2+5} #plot equation ggplot( data.frame (x=c( 1,50 )), aes (x=x)) + stat_function(fun=my_equation)
၎င်းသည် အောက်ပါဇာတ်ကွက်ကို ဖြစ်ပေါ်စေသည်-
ဤဇာတ်ကွက်သည် အခြေခံ R ရှိ ယခင်ဥပမာတွင် ကျွန်ုပ်တို့ဖန်တီးခဲ့သည့်အရာနှင့် ကိုက်ညီကြောင်း သတိပြုပါ။
မှတ်ချက် – မတူညီသောညီမျှခြင်းတစ်ခုကိုဆွဲရန်၊ my_equation variable အတွက်သတ်မှတ်ထားသောတန်ဖိုးများကို ရိုးရှင်းစွာပြောင်းပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R တွင်ကွက်ကွက်တစ်ခုသို့ regression equation ကိုမည်သို့ထည့်ရမည်နည်း။
R တွင်အပြန်အလှန်ဆက်သွယ်မှုဇာတ်ကွက်ဖန်တီးနည်း
R တွင်ကျန်ရှိသောကွက်ကွက်ဖန်တီးနည်း