ပြင်ဆင်နည်း- plot.new(): ကိန်းဂဏန်းအနားသတ်များ ကြီးလွန်းသော အမှား
R တွင် သင်ကြုံတွေ့ရသော အမှားတစ်ခုမှာ-
Error in plot.new(): figure margins too large
RStudio ရှိ ကွက်ကွက်အကန့်သည် သင်ဖန်တီးရန်ကြိုးစားနေသည့် ကွက်ကွက်၏အနားသတ်များအတွက် သေးငယ်လွန်းသောအခါတွင် ဤအမှားဖြစ်ပေါ်ပါသည်။
ဤသင်ခန်းစာတွင် ဤအမှားကို မည်သို့ပြင်ရမည်ကို တိတိကျကျ ရှင်းပြထားသည်။
အမှားကို ဘယ်လိုပြန်ထုတ်မလဲ။
R တွင် အောက်ပါဇာတ်ကွက်ကို ဖန်တီးရန် ကြိုးစားသည်ဆိုပါစို့။
#attempt to create scatterplot
plot(1:30)

ကျွန်ုပ်တို့သည် အောက်ပါအမှားကို လက်ခံရရှိသည်-
Error in plot.new(): figure margins too large
ကွက်ကွက်အကန့်သည် အလွန်သေးငယ်သောကြောင့် (ဘယ်ဘက်အောက်ထောင့်ရှိ အကန့်၏အရွယ်အစားကို သတိပြုပါ) ထို့ကြောင့် ကွက်ကွက်အနားသတ်များကို ဤကဲ့သို့သော အကန့်ငယ်တစ်ခုတွင် မပြသနိုင်ပါ။
နည်းလမ်း #1- ကွက်ကွက်အကန့်၏ အရွယ်အစားကို တိုးမြှင့်ခြင်းဖြင့် အမှားကိုပြင်ပါ။
ဤအမှားကိုပြင်ရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ RStudio တွင် plot panel ၏အရွယ်အစားကို တိုးမြှင့်ရန်ဖြစ်သည်။
plot(1:30)

ကွက်ကွက်အကန့်သည် ကွက်ကွက်အနားသတ်များကိုပြသရန်လုံလောက်သောကြီးမားသောကြောင့် ကျွန်ုပ်တို့သည် အမှားအယွင်းတစ်ခုလက်ခံရရှိခြင်းမရှိကြောင်း သတိပြုပါ။
နည်းလမ်း #2- par() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အမှားကိုပြင်ပါ။
ပုံမှန်အားဖြင့်၊ R ရှိ par() လုပ်ဆောင်ချက်သည် ကွက်ကွက်တစ်ခု၏အနားသတ်များကို အောက်ပါအတိုင်း သတ်မှတ်ပေးသည်-
- အောက်ခြေအနားသတ်- 5.1
- ဘယ်ဘက်အနားသတ်- 4.1
- ထိပ်တန်းအနားသတ်- 4.1
- ညာဘက်အနားသတ်- 2.1
သို့သော်၊ အနားသတ်များကို လျှော့ချရန် အောက်ပါ syntax ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
#adjust plot margins
by(mar = c(1, 1, 1, 1))
#create scatterplot
plot(1:30)

ကျွန်ုပ်တို့သည် အနားသတ်များကို သိသိသာသာလျှော့ချလိုက်သောကြောင့် ကွက်ကွက်ကို RStudio ၏ကွက်လပ်အကန့်တွင် အောင်မြင်စွာပြသထားသည်။
နည်းလမ်း #3- လက်ရှိခြေရာခံကိရိယာကို ရပ်ခြင်းဖြင့် အမှားကိုပြင်ပါ။
ယခင်နည်းလမ်းများထဲမှ အမှားကို မဖြေရှင်းပါက၊ လက်ရှိ ခြေရာခံကိရိယာကို ရပ်တန့်ရန် အောက်ပါကုဒ်ကို အသုံးပြုရန် လိုအပ်နိုင်သည်-
dev. off ()
အချို့ကိစ္စများတွင် ၎င်းသည် သင့်လက်ရှိကြံစည်မှုကို အနှောင့်အယှက်ဖြစ်စေနိုင်သည့် ယခင်ကွက်ကွက်များအတွက် အသုံးပြုထားသည့် မည်သည့်ကွက်ကွက်ဆက်တင်များကိုမဆို ဖယ်ရှားပေးသောကြောင့် ၎င်းသည် အမှားကိုပြင်နိုင်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားသော အသုံးများသော ခြေရာခံခြင်းလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
R တွင် par() function ကိုအသုံးပြုနည်း
R တွင် မြေကွက်များ ထပ်ဆင့်နည်း
ကွက်များစွာကို R ဖြင့် PDF အဖြစ် သိမ်းဆည်းနည်း