Ggplot2 ခေါင်းစဉ်များအတွက် လမ်းညွှန်ချက်အပြည့်အစုံ


ggplot2 data visualization library သည် R တွင် လှပသောဇယားများကို အစမှဖန်တီးရန် လွယ်ကူစေသည်။

သို့သော်၊ ggplot2 သည် သင်တစ်ခုသတ်မှတ်မထားပါက ဇယားကွက်များအတွက် ခေါင်းစဉ်များ မပေးဆောင်ပါ။ ဤသင်ခန်းစာသည် ggplot2 ဇယားများတွင် ခေါင်းစဉ်များထည့်ရန်နှင့် တည်းဖြတ်နည်းကို အတိအကျ ရှင်းပြထားသည်။

ggplot2 ခေါင်းစဉ်ထည့်နည်း

Built-in iris dataset ကို အသုံးပြု၍ အုပ်စုဖွဲ့ထားသော boxplot တစ်ခုကို ဖန်တီးရန် အောက်ပါကုဒ်သည် ggplot2 ကိုအသုံးပြုပုံကို ပြသသည်-

 library (ggplot2)

ggplot(iris, aes (x= Species , y= Sepal.Length )) +
  geom_boxplot()

ဇယားတွင် ခေါင်းစဉ်တစ်ခုထည့်ရန်၊ ကျွန်ုပ်တို့သည် ggtitle() လုပ်ဆောင်ချက်ကို သုံးနိုင်သည်-

 ggplot(iris, aes (x= Species , y= Sepal.Length )) +
  geom_boxplot() +
  ggtitle(' Sepal Length by Species ') 

ggplot2 ခေါင်းစဉ်

မှတ်ချက်- အတိအကျတူညီသောခေါင်းစဉ်ကိုဖန်တီးရန် ဓာတ်ခွဲခန်းများ(title=’Sepal length by Species’) ကို အသုံးပြုနိုင်သည်။

ggplot2 ခေါင်းစဉ်ကို ဗဟိုပြုနည်း

မူရင်းအားဖြင့်၊ ggplot2 ခေါင်းစဉ်များကို ချိန်ညှိထားခဲ့သည်။ ggplot2 ဖန်တီးသူ Hadley Wickham က ၎င်းသည် ဘယ်ဘက်ညှိထားသော ခေါင်းစဉ်သည် စာတန်းထိုးများနှင့် ပိုအဆင်ပြေသော ကြောင့်ဖြစ်ကြောင်း မှတ်သားထားသည်။

ggplot2 ခေါင်းစဉ်ကို ဗဟိုပြုလိုပါက၊ ဤကုဒ်အပိုင်းအစကို အသုံးပြုနိုင်သည်။

 theme(plot.title = element_text (hjust = 0.5 ))

ဒါက လက်တွေ့မှာ ဘယ်လိုပုံစံလဲ။

 ggplot(iris, aes (x= Species , y= Sepal.Length )) +
  geom_boxplot() +
  ggtitle(' Sepal Length by Species ') +
  theme(plot.title = element_text (hjust = 0.5 )) 

အလယ် ggplot2 ခေါင်းစဉ်

ggplot2 ခေါင်းစဉ်၏ဖောင့်ကိုဘယ်လိုပြောင်းမလဲ။

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

  • family : ဖောင့်မိသားစု
  • face : ဖောင့်၏မျက်နှာ။ ရွေးချယ်စရာများတွင် “ italic” “ bold” နှင့် “ bold.italic” တို့ ပါဝင်သည်။
  • အရောင် : ဖောင့်အရောင်
  • အရွယ်အစား : pts တွင် ဖောင့်အရွယ်အစား
  • hjust : 0 နှင့် 1 ကြား အလျားလိုက် မျှတမှု
  • vjust : 0 နှင့် 1 ကြား ဒေါင်လိုက်မျှတမှု
  • lineheight : လိုင်းအမြင့်၊ ဆိုလိုသည်မှာ လိုင်းများစွာအတွက် လိုင်းများကြားအကွာ

ဤအချက်အချို့ကို ပြုပြင်မွမ်းမံနည်း ဥပမာတစ်ခုဖြစ်သည်။

 ggplot(iris, aes (x= Species , y= Sepal.Length )) +
  geom_boxplot() +
  ggtitle(' Sepal Length by Species ') +
  theme(plot.title = element_text (hjust= 0.5 , color=" blue ", size= 20 , face=" bold ")) 

ဖောင့်ခေါင်းစဉ် ggplot2 ကိုပြောင်းပါ။

Multiline ggplot2 ခေါင်းစဉ်ကို ဖန်တီးနည်း

သင့်တွင် ပုံမှန်မဟုတ်သော ရှည်လျားသော ခေါင်းစဉ်တစ်ခုရှိပါက၊ သင်သည် လိုင်းအသစ်တစ်ခုကို စတင်လိုသည့်နေရာတွင် \n ရိုးရှင်းစွာ ထည့်နိုင်သည်။ ဥပမာအားဖြင့်:

 ggplot(iris, aes (x= Species , y= Sepal.Length )) +
  geom_boxplot() +
  ggtitle(' Sepal Length by Species\nSample size (n = 150) ') 

ggplot2 တွင် Multiline ခေါင်းစဉ်

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

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

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

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