R တွင် ဇယားတစ်ခုဆွဲနည်း (ဥပမာဖြင့်)


မကြာခဏဆိုသလို R တွင် ဂရပ်တစ်ခုပါသော ဇယားတစ်ခုကို ဆွဲလိုပေမည်။

ကံကောင်းစွာဖြင့်၊ ၎င်းသည် gridExtra ပက်ကေ့ခ်ျရှိ လုပ်ဆောင်ချက်များကို အသုံးပြု၍ လုပ်ဆောင်ရန် လွယ်ကူသည်။

အောက်ဖော်ပြပါ ဥပမာသည် ဤပက်ကေ့ဂျ်ရှိ လုပ်ဆောင်ချက်များကို မည်သို့အသုံးပြုရမည်ကို လက်တွေ့တွင် ဇယားကွက်ကွက်ပြသထားသည်။

ဥပမာ- R ဖြင့် ဇယားဆွဲခြင်း။

R တွင် အောက်ပါ data frame ရှိသည်ဆိုပါစို့။

 #create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7),
                 y=c(3, 4, 4, 8, 6, 10, 14))

#view data frame
df

  xy
1 1 3
2 2 4
3 3 4
4 4 8
5 5 6
6 6 10
7 7 14

ယခု ကျွန်ုပ်တို့သည် data frame မှတန်ဖိုးများကိုမြင်ယောင်နိုင်ရန် scatterplot တစ်ခုကိုဖန်တီးလိုပြီး ကုန်ကြမ်းတန်ဖိုးများကိုပြသသည့်ဇယားကိုလည်းဆွဲယူလိုသည်ဆိုကြပါစို့။

ဒါကိုလုပ်ဖို့ အောက်ပါ syntax ကို သုံးနိုင်ပါတယ်။

 library (gridExtra)
library (ggplot2)

#define scatterplot
my_plot <- ggplot(df, aes(x=x, y=y)) +
  geom_point()

#define table
my_table <- tableGrob(df)

#create scatterplot and add table underneath it
grid. arrange (my_plot, my_table)

R တွင် plot table

ဤကုဒ် အလုပ်လုပ်ပုံမှာ အောက်ပါအတိုင်းဖြစ်သည်-

  • point cloud ကိုထုတ်လုပ်ရန် ggplot() ကို အသုံးပြုခဲ့သည်။
  • ကျွန်ုပ်တို့သည် data frame ကို table object အဖြစ်သို့ပြောင်းလဲရန် tableGrob() ကိုအသုံးပြုခဲ့သည်။
  • scatterplot နှင့် array နှစ်ခုစလုံးကို ဆွဲရန် grid.arrange() ကို အသုံးပြုခဲ့သည်။

ပုံသေအားဖြင့်၊ grid.arrange() လုပ်ဆောင်ချက်သည် scatterplot နှင့် table ကို တူညီသောကော်လံတွင် စီစဉ်ပေးသည်။

သို့သော်၊ ကော်လံနှစ်ခုတွင် scatterplot နှင့် table ကိုပြသရန် ncol argument ကိုသုံးနိုင်သည်။

 library (gridExtra)
library (ggplot2)

#define scatterplot
my_plot <- ggplot(df, aes(x=x, y=y)) +
  geom_point()

#define table
my_table <- tableGrob(df)

#create scatterplot and add table next to it
grid. arrange (arrangeGrob(my_plot, my_table, ncol= 2 ))

ဂရပ်၏ဘေးတွင် R ဇယားကိုဆွဲပါ။

ယခုဇယားကို အောက်ဖော်ပြပါထက် ကွက်ကွက်၏ဘေးဘက်တွင် ပြသထားသည်။

မှတ်ချက် – ဤဥပမာတွင်၊ ကျွန်ုပ်တို့သည် ဇယားတစ်ခုကိုသာ ပုံဖော်ထားသော်လည်း၊ သင်သည် ဇယားများစွာကို တစ်ပြိုင်နက်တည်းဆွဲရန် grid.arrange() လုပ်ဆောင်ချက်တွင် ဇယားအများအပြားကို သတ်မှတ်နိုင်ပါသည်။

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

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

R ဖြင့် ခွဲခြမ်းစိတ်ဖြာမှုတစ်ခုတွင် အမှတ်အသားပြုနည်း
R တွင်လမ်းကြောင်း၏အပြင်ဘက်တွင်စာသားထည့်နည်း
R တွင် regression line ဖြင့် scatterplot တစ်ခုကို ဖန်တီးနည်း

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

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