အခြေခံ r ကွက်များတွင် ဒဏ္ဍာရီ အနေအထားကို မည်သို့ပြောင်းလဲမည်နည်း။


အခြေခံ R ကွက်များတွင် ဒဏ္ဍာရီ၏ အနေအထားကို ပြောင်းလဲရန် နည်းလမ်းနှစ်ခုရှိသည်။

နည်းလမ်း 1- သြဒိနိတ်များ (x၊ y) ကိုသုံးပါ

 legend( 4 , 12 , legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 )

နည်းလမ်း 2- သော့ချက်စာလုံးများကို အသုံးပြုပါ။

 legend(' bottomright ', legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 )

ဤနည်းလမ်းကို အသုံးပြု၍ အောက်ပါတည်နေရာများကို သင်သတ်မှတ်နိုင်ပါသည်။

  • “ ညာဘက်အောက်ခြေမှာ”
  • “အောက်”
  • “ ဘယ်ဘက်အောက်ခြေမှာ”
  • “လက်ဝဲ”
  • “ ဘယ်ဘက်အပေါ်ထောင့်မှာ”
  • “ မြင့်”
  • “ ညာဘက်အပေါ်”
  • “ညာဘက်”
  • “ ဗဟို”

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

ဥပမာ 1- (x၊y) သြဒိနိတ်များကို အသုံးပြု၍ ဒဏ္ဍာရီ အနေအထားကို ပြောင်းပါ။

အောက်ဖော်ပြပါ ကုဒ်သည် အခြေခံ R ကွက်ကွက်တစ်ခုအတွက် ဒဏ္ဍာရီတစ်ခုကို မည်သို့ဖန်တီးရမည်ကို ပြသပြီး ၎င်းကို x=4 နှင့် y=12 တွင် ထားရန်-

 #createdata
x <- 1:10
y1<- c(3, 6, 8, 7, 8, 9, 13, 12, 10, 10)
y2 <- c(1, 3, 3, 4, 6, 7, 8, 10, 9, 9)

#create plot with multiple lines
plot(x, y1, col=' purple ', type=' l ', xlab=' x ', ylab=' y ')
lines(x, y2, col=' red ')

#add legend
legend( 4 , 12 , legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 ) 

Base R ကွက်တွင် ဒဏ္ဍာရီတည်နေရာကို ပြောင်းပါ။

ဒဏ္ဍာရီကို ကျွန်ုပ်တို့သတ်မှတ်ထားသော အတိအကျ (x၊y) သြဒိနိတ်များတွင် ထည့်ထားကြောင်း သတိပြုပါ။

ဥပမာ 2- သော့ချက်စာလုံးများကို အသုံးပြု၍ စာတန်းတည်နေရာကို ပြောင်းပါ။

အောက်ဖော်ပြပါ ကုဒ်သည် အခြေခံ R ကွက်ကွက်တစ်ခုအတွက် ဒဏ္ဍာရီတစ်ခု ဖန်တီးနည်းကို ပြသပြီး ၎င်းကို ဘယ်ဘက်အပေါ်ထောင့်တွင် ထားရန်-

 #create data
x <- 1:10
y1<- c(3, 6, 8, 7, 8, 9, 13, 12, 10, 10)
y2 <- c(1, 3, 3, 4, 6, 7, 8, 10, 9, 9)

#create plot with multiple lines
plot(x, y1, col=' purple ', type=' l ', xlab=' x ', ylab=' y ')
lines(x, y2, col=' red ')

#add legend
legend(' topleft ', legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 ) 

ဒဏ္ဍာရီကို ကျွန်ုပ်တို့သတ်မှတ်ထားသည့်အတိုင်း ဇာတ်ကွက်၏ ဘယ်ဘက်အပေါ်ထောင့်တွင် ထားရှိထားသည်။

မတူညီသောသော့ချက်စာလုံးကို အသုံးပြု၍ အောက်ခြေညာဘက်ထောင့်ကဲ့သို့သော အခြားတည်နေရာသို့ အလွယ်တကူရွှေ့နိုင်သည်-

 #create data
x <- 1:10
y1<- c(3, 6, 8, 7, 8, 9, 13, 12, 10, 10)
y2 <- c(1, 3, 3, 4, 6, 7, 8, 10, 9, 9)

#create plot with multiple lines
plot(x, y1, col=' purple ', type=' l ', xlab=' x ', ylab=' y ')
lines(x, y2, col=' red ')

#add legend
legend(' bottomright ', legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 ) 

ဒဏ္ဍာရီကို ယခု ဇာတ်ကွက်၏ ညာဘက်အောက်ထောင့်တွင် ထားရှိထားပါသည်။

ဆက်စပ်- R တွင် ဇာတ်ကွက်တစ်ခု၏ အပြင်ဘက် ဒဏ္ဍာရီကို မည်သို့ဆွဲမည်နည်း။

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

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

R ဖြင့် ဂရပ်တစ်ခုတွင် စာကြောင်းများစွာကို ဘယ်လိုဆွဲမလဲ။
R တွင် အသင့်တော်ဆုံး မျဉ်းဆွဲနည်း
R တွင် aline() ကိုအသုံးပြုနည်း

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

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