Ggplot2 ကွက်များကို အမြန်သိမ်းဆည်းရန် ggsave ကိုအသုံးပြုနည်း


ggplot2 မှ ဖန်တီးထားသော ကွက်လပ်များကို အမြန်သိမ်းဆည်းရန် ggsave() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။

ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-

 ggsave(
  filename,
  plot = last_plot(),
  device = NULL,
  path = NULL,
  scale = 1,
  width = NA,
  height = NA,
  units = c("in", "cm", "mm", "px"),")
  ...
)

ရွှေ-

  • ဖိုင်အမည် – ဇာတ်ကွက်ကို သိမ်းဆည်းရာတွင် အသုံးပြုရမည့် ဖိုင်အမည် (ဥပမာ “my_plot.pdf”)
  • plot : သိမ်းဆည်းရန် ဇာတ်ကွက်။ မူရင်းမှာ နောက်ဆုံးပြသထားသည့် ခြေရာကောက်ကို သိမ်းဆည်းရန်ဖြစ်သည်။
  • စက်ပစ္စည်း – အသုံးပြုရန် ကိရိယာ
  • လမ်းကြောင်း : ဖိုင်ကို သိမ်းဆည်းရန် လမ်းကြောင်း
  • စကေး : ပွားများစကေးအချက်
  • width : သတ်မှတ်ထားသော ယူနစ်များတွင် ကွက်ကွက်၏ အကျယ်
  • အမြင့် : သတ်မှတ်ထားသော ယူနစ်များတွင် ကွက်ကွက်၏ အမြင့်
  • ယူနစ် : ကွက်အရွယ်အစား သတ်မှတ်ရာတွင် အသုံးပြုရန် ယူနစ်များ

အောက်ပါဥပမာများသည် ggplot2 တွင်ဖန်တီးထားသောအောက်ပါ scatterplot ကိုသိမ်းဆည်းရန်အတွက် လက်တွေ့တွင် ggsave() function ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်-

 library (ggplot2)

#create data frame
df <- data. frame (team=rep(c(' A ', ' B '), each= 5 ),
                 assists=c(1, 3, 3, 4, 5, 7, 7, 9, 9, 10),
                 points=c(4, 8, 12, 10, 18, 25, 20, 28, 33, 35))

#create scatterplot
ggplot(df, aes(x=assists, y=points)) + 
  geom_point(aes(color=team), size= 3 ) 

ဥပမာ 1- ပုံသေဆက်တင်များဖြင့် ကွက်လပ်ကိုသိမ်းရန် ggsave() ကိုသုံးပါ။

ပုံသေဆက်တင်များအားလုံးကို my_plot.pdf ဟုခေါ်သော PDF ဖိုင်တွင် ဤ scatterplot ကိုသိမ်းဆည်းရန် ggsave() ဖြင့် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 library (ggplot2)

#save scatter plot as PDF file
ggsave(' my_plot.pdf ')

ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ကြံစည်မှုအတွက် လမ်းကြောင်း သို့မဟုတ် အရွယ်အစားကို မဖော်ပြထားသောကြောင့်၊ point cloud ကို လက်ရှိလုပ်ဆောင်နေသော ဂရပ်ဖစ်စက်ပစ္စည်း၏အရွယ်အစားနှင့်အတူ လက်ရှိလုပ်ဆောင်နေသောလမ်းညွှန်တွင် PDF အဖြစ် သိမ်းဆည်းသွားမည်ဖြစ်သည်။

ကျွန်ုပ်၏ လက်ရှိလုပ်ဆောင်နေသော လမ်းညွှန်သို့ သွားပါက၊ ကျွန်ုပ်သည် PDF ဖိုင်ကို ကြည့်ရှုနိုင်သည်-

ဇာတ်ကွက်ကို လက်ရှိဂရပ်ဖစ်စက်ပစ္စည်း၏ အရွယ်အစားဖြင့် PDF ဖိုင်အဖြစ် သိမ်းဆည်းထားကြောင်း ကျွန်ုပ်တွေ့မြင်နိုင်ပါသည်။

ဥပမာ 2- စိတ်ကြိုက်သတ်မှတ်ချက်များဖြင့် ကွက်လပ်ကိုသိမ်းဆည်းရန် ggsave() ကိုသုံးပါ။

အနံ 3 လက်မ နှင့် အမြင့် 6 လက်မ အရွယ်အစားရှိသော ဤ scatterplot ကို my_plot2.pdf ဟုခေါ်သော PDF ဖိုင်တွင် သိမ်းဆည်းရန် အောက်ပါ syntax ကို ggsave() ဖြင့် အသုံးပြုနိုင်ပါသည်။

 library (ggplot2)

#save scatter plot as PDF file with specific dimensions
ggsave(' my_plot2.pdf ', width= 3 , height= 6 , units=' in ')

ကျွန်ုပ်၏ လက်ရှိလုပ်ဆောင်နေသော လမ်းညွှန်သို့ သွားပါက၊ ကျွန်ုပ်သည် PDF ဖိုင်ကို ကြည့်ရှုနိုင်သည်-

ကျွန်ုပ်သတ်မှတ်ထားသော အတိုင်းအတာများဖြင့် ဇာတ်ကွက်ကို PDF ဖိုင်အဖြစ် သိမ်းဆည်းထားကြောင်း ကျွန်ုပ်တွေ့မြင်နိုင်ပါသည်။

မှတ်ချက် – ဤဥပမာများတွင်၊ ကျွန်ုပ်တို့သည် ggplot2 ကွက်များကို PDF ဖိုင်များအဖြစ် သိမ်းဆည်းရန် ရွေးချယ်ထားသော်လည်း၊ သင်သည် jpegpng သို့မဟုတ် အခြားဖိုင်ဖော်မတ်များကိုလည်း သတ်မှတ်နိုင်သည်။

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

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

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

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

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