R တွင် ကော်လံများစွာကို မည်ကဲ့သို့ ရေးဆွဲနည်း- ဥပမာများဖြင့်
မကြာခဏဆိုသလို သင်သည် R ရှိ ဒေတာဘောင်တစ်ခုမှ ကော်လံအများအပြားကို ဆွဲချချင်ပေမည်။ ကံကောင်းစွာပင်၊ ၎င်းသည် ggplot2 visualization library ကို အသုံးပြု၍ လုပ်ဆောင်ရန် လွယ်ကူသည်။
ဤသင်ခန်းစာသည် တူညီသောကားချပ်နှင့် မတူညီသောဇယားများတွင် ဒေတာဘောင်တစ်ခု၏ ကော်လံအများအပြားကို ဆွဲရန် ggplot2 ကို အသုံးပြုပုံကို ပြသထားသည်။
ဥပမာ 1- တူညီသောကားချပ်ပေါ်တွင် ကော်လံများစွာကို ချရေးပါ။
အောက်ပါကုဒ်သည် ဒေတာဘောင်ကို မည်သို့ထုတ်လုပ်ရမည်ကို ပြသည်၊ ထို့နောက် ဒေတာဘောင်ကို ရှည်လျားသောဖော်မတ်အဖြစ် “ အရည်ပျော်” ၊ ထို့နောက် ဒေတာဘောင်ရှိ ကော်လံတစ်ခုစီအတွက် လိုင်းကွက်တစ်ခုဖန်တီးရန် ggplot2 ကို အသုံးပြုပါ-
#load necessary libraries library(ggplot2) library(reshape2) #create data frame df <- data.frame(index=c(1, 2, 3, 4, 5, 6), var1=c(4, 4, 5, 4, 3, 2), var2=c(1, 2, 4, 4, 6, 9), var3=c(9, 9, 9, 5, 5, 3)) #melt data frame into long format df <- melt(df, id. vars = ' index ', variable. name = ' series ') #create line plot for each column in data frame ggplot(df, aes (index, value)) + geom_line( aes (color=series))

ဥပမာ 2- မတူညီသောဇယားများပေါ်တွင် ကော်လံများစွာကို ချရေးပါ။
အောက်ပါကုဒ်သည် ဒေတာဘောင်ကို မည်သို့ထုတ်လုပ်ရမည်ကို ပြသသည်၊ ထို့နောက် ဒေတာဘောင်ကို ရှည်လျားသောဖော်မတ်အဖြစ် “ အရည်ပျော်” ၊ ထို့နောက် ဒေတာဘောင်ရှိ ကော်လံတစ်ခုစီအတွက် ကော်လံတစ်ခုစီအတွက် မျဉ်းကွက်တစ်ခုဖန်တီးရန်၊ အတန်းတစ်ခုစီကို ၎င်း၏ကိုယ်ပိုင်ကြံစည်မှုအဖြစ် ပိုင်းခြားခြင်း-
#load necessary libraries library(ggplot2) library(reshape2) #create data frame df <- data.frame(index=c(1, 2, 3, 4, 5, 6), var1=c(4, 4, 5, 4, 3, 2), var2=c(1, 2, 4, 4, 6, 9), var3=c(9, 9, 9, 5, 5, 3)) #melt data frame into long format df <- melt(df, id. vars = ' index ', variable. name = ' series ') #create line plot for each column in data frame ggplot(df, aes (index, value)) + geom_line() + facet_grid(series ~ .)

ထပ်လောင်းအရင်းအမြစ်များ
ggplot2 တွင် ဘေးချင်းကပ်ကွက်များ ဖန်တီးနည်း
ggplot2 ကို အသုံးပြု၍ R တွင် အုပ်စုဖွဲ့ထားသော boxplot တစ်ခုကို ဖန်တီးနည်း