R တွင် function curve ဆွဲနည်း (ဥပမာဖြင့်)


R တွင် function မျဉ်းကွေးတစ်ခုဆွဲရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုနိုင်သည်။

နည်းလမ်း 1- Base R ကိုသုံးပါ။

 curve(x^3, from=1, to=50, xlab=' x ', ylab=' y ')

နည်းလမ်း 2- ggplot2 ကိုသုံးပါ။

 library (ggplot2)

df <- data. frame (x=c(1, 100))
eq = function(x){x^3}

#plot curve in ggplot2
ggplot(data=df, aes(x=x)) + 
  stat_function(fun=eq)

နည်းလမ်းနှစ်ခုစလုံးသည် function y = x 3 ၏မျဉ်းကွေးကိုပြသသည့်ကွက်ကွက်တစ်ခုထုတ်ပေးလိမ့်မည်။

အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။

ဥပမာ 1- အခြေခံ R ကို အသုံးပြု၍ လုပ်ဆောင်ချက်မျဉ်းကွေးကို ဆွဲချပါ။

အောက်ဖော်ပြပါ ကုဒ်သည် အခြေခံ R ၏ Curve() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ချက် y = x 3 ၏ မျဉ်းကွေးကို မည်သို့ဆွဲမည်ကို ပြသသည် ။

 #plot curve using x-axis range of 1 to 50
curve(x^3, from=1, to=50, xlab=' x ', ylab=' y ')

Base R တွင် function curve ကိုဆွဲပါ။

မျဉ်းကွေး၏အသွင်အပြင်ကို ပြောင်းလဲရန် အောက်ပါအငြင်းပွားမှုများကို သင်အသုံးပြုနိုင်ကြောင်း သတိပြုပါ။

  • lwd : လိုင်းအကျယ်
  • ကော်လာ : လိုင်းအရောင်
  • အမျိုးအစား – လိုင်းစတိုင်

အောက်ပါကုဒ်သည် ဤအငြင်းအခုံများကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသသည်-

 #plot curve using x-axis range of 1 to 50
curve(x^3, from=1, to=50, xlab=' x ', ylab=' y ', lwd= 3 , col=' red ', lty=' dashed ')) 

သင်အလိုရှိသော မျဉ်းကွေးအတိအကျကို ဖန်တီးရန် ဤအကြောင်းပြချက်များ၏ တန်ဖိုးများနှင့် ကစားပါ။

ဥပမာ 2- ggplot2 ကို အသုံးပြု၍ လုပ်ဆောင်ချက်မျဉ်းကွေးကို ဆွဲပါ။

အောက်ဖော်ပြပါကုဒ်သည် ggplot2 stat_function() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်ချက် y = x 3 ကို မည်သို့ဆွဲမည်ကို ပြသသည်-

 library (ggplot2)

#define data frame
df <- data. frame (x=c(1, 100))

#define function 
eq = function(x){x^3}

#plot curve in ggplot2
ggplot(data=df, aes(x=x)) + 
  stat_function(fun=eq)

ggplot2 တွင် plot function မျဉ်းကွေး

မျဉ်းကွေး၏အသွင်အပြင်ကိုပြောင်းလဲရန် stat_function() လုပ်ဆောင်ချက်တွင် သင်သည် lwdcol နှင့် lty လုပ်ဆောင်ချက်များကို အသုံးပြုနိုင်သည်။

 library (ggplot2)

#define data frame
df <- data. frame (x=c(1, 100))

#define function 
eq = function(x){x^3}

#plot curve in ggplot2 with custom appearance
ggplot(data=df, aes(x=x)) + 
  stat_function(fun=eq, lwd= 2 , col=' red ', lty=' dashed ') 

မှတ်ချက် – ggplot2 stat_function() လုပ်ဆောင်ချက်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကိုဤနေရာတွင် ရှာဖွေနိုင်ပါသည်။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

R ကွက်များတွင် ဒဏ္ဍာရီ အနေအထားကို ဘယ်လိုပြောင်းမလဲ။
R တွင်ဇယားကွက်ပုံစံများကိုပြောင်းလဲရန် bty ကိုအသုံးပြုနည်း
R တွင် plot element များ၏အရွယ်အစားကိုပြောင်းလဲရန် cex ကိုအသုံးပြုနည်း

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

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