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 ")

၎င်းသည် အောက်ပါဇာတ်ကွက်ကို ဖြစ်ပေါ်စေသည်-

R တွင် ညီမျှခြင်းကို ပုံဖော်ပါ။

၎င်းအစား အမှတ်များကို ဆွဲလိုပါက၊ 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 တွင်ကျန်ရှိသောကွက်ကွက်ဖန်တီးနည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်