ဒေတာဘောင်များစွာကို အသုံးပြု၍ ggplot2 တွင်ကွက်ကွက်တစ်ခုဖန်တီးနည်း


ဒေတာဘောင်များစွာကို အသုံးပြု၍ ggplot2 တွင် ကွက်ကွက်တစ်ခုဖန်တီးရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-

 library (ggplot2)

ggplot() + 
  geom_line(data=df1, aes(x=x_var, y=y_var), color=' blue ') + 
  geom_line(data=df2, aes(x=x_var, y=y_var), color=' red ')

ဤဥပမာသည် မတူညီသောဒေတာဘောင်နှစ်ခုမှဒေတာကိုအသုံးပြု၍ ggplot2 ရှိကွက်တစ်ခုတွင်မျဥ်းများစွာကိုဆွဲချသည်။

geom() အဆင့်တွင် ဒေတာဘောင်အမည်များကို သတ်မှတ်ခြင်းဖြင့်၊ ကျွန်ုပ်တို့သည် ကွက်ကွက်တစ်ခုတွင် ဒေတာဘောင်များစွာမှဒေတာကို ထည့်သွင်းနိုင်သည်။

အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- ဒေတာဘောင်များစွာကို အသုံးပြု၍ ggplot2 တွင် ကွက်ကွက်တစ်ခု ဖန်တီးပါ။

ကျွန်ုပ်တို့တွင် မတူညီသောရက်များတွင် မတူညီသောစတိုးဆိုင်နှစ်ခုတွင် ရောင်းချသည့်စုစုပေါင်းရောင်းချမှုဆိုင်ရာ အချက်အလက်များပါရှိသော R တွင် အောက်ပါဒေတာဘောင်နှစ်ခုရှိသည်ဆိုပါစို့။

 #create first data frame
df1 <- data. frame (day=1:8,
                  sales=c(6, 8, 9, 14, 13, 13, 7, 10))

df1

  day sales
1 1 6
2 2 8
3 3 9
4 4 14
5 5 13
6 6 13
7 7 7
8 8 10

#create second data frame
df2 <- data. frame (day=1:8,
                  sales=c(2, 3, 3, 5, 7, 6, 5, 9))

df2

  day sales
1 1 2
2 2 3
3 3 3
4 4 5
5 5 7
6 6 6
7 7 5
8 8 9

ဒေတာဘောင်နှစ်ခုစလုံးတွင် စတိုးဆိုင်ရောင်းချမှုကို ကိုယ်စားပြုရန် အတန်းများစွာပါဝင်သော ggplot2 တွင် ကွက်ကွက်ဖန်တီးရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 library (ggplot2)

#create line plot using multiple data frames
ggplot() + 
  geom_line(data=df1, aes(x=day, y=sales), color=' steelblue ') + 
  geom_line(data=df2, aes(x=day, y=sales), color=' coral2 ') 

ggplot2 ဒေတာဘောင်များစွာ

အပြာလိုင်းသည် df1 ဟုခေါ်သော ဒေတာဘလောက်၏တန်ဖိုးများကိုကိုယ်စားပြုပြီး အနီရောင်လိုင်းသည် df2 ဟုခေါ်သော ဒေတာဘလောက်၏တန်ဖိုးများကိုကိုယ်စားပြုသည်။

ဤနည်းလမ်းသည် အခြားသော geom() လုပ်ဆောင်ချက်များနှင့်လည်း အလုပ်လုပ်ကြောင်း သတိပြုပါ။

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

 library (ggplot2)

#create scatter plot using multiple data frames
ggplot() + 
  geom_point(data=df1, aes(x=day, y=sales), color=' steelblue ') + 
  geom_point(data=df2, aes(x=day, y=sales), color=' coral2 ') 

အပြာရောင်အစက်များသည် df1 ဟုခေါ်သော ဒေတာဘလောက်၏တန်ဖိုးများကိုကိုယ်စားပြုပြီး အနီရောင်အစက်များသည် df2 ဟုခေါ်သောဒေတာဘလောက်၏တန်ဖိုးများကိုကိုယ်စားပြုသည်။

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

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

ggplot2 တွင် စာကြောင်းများစွာကို ဘယ်လိုဆွဲမလဲ။
ggplot2 တွင် ဒဏ္ဍာရီအညွှန်းများကို မည်သို့ပြောင်းရမည်နည်း။
ggplot2 တွင် X ဝင်ရိုးအညွှန်းများကိုဘယ်လိုပြောင်းမလဲ။

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

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