كيفية حفظ قطع أرض متعددة بصيغة pdf في r


يمكنك استخدام بناء الجملة الأساسي التالي لحفظ مخططات متعددة في ملف PDF في R:

 #specify path to save PDF to
destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf '

#open PDF
pdf(file=destination)

#specify to save plots in 2x2 grid
by(mfrow = c(2,2))

#save plots to PDF
for (i in 1:4) {   
  x=rnorm(i)  
  y=rnorm(i)  
  plot(x, y)   
}

#turn off PDF plotting
dev. off () 

توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.

مثال 1: حفظ مخططات متعددة على نفس الصفحة بتنسيق PDF

يوضح التعليمة البرمجية التالية كيفية حفظ مخططات متعددة على نفس الصفحة في ملف PDF:

 #specify path to save PDF to
destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf '

#open PDF
pdf(file=destination)

#specify to save plots in 2x2 grid
by(mfrow = c(2,2))

#save plots to PDF
for (i in 1:4) {   
  x=rnorm(i)  
  y=rnorm(i)  
  plot(x, y)   
}

#turn off PDF plotting
dev. off ()

بمجرد الانتقال إلى ملف PDF في الموقع المحدد على جهاز الكمبيوتر الخاص بي، أجد ملف PDF التالي المكون من صفحة واحدة ويحتوي على أربع مخططات:

مثال 2: حفظ مخططات متعددة على صفحات مختلفة بتنسيق PDF

لحفظ مخططات متعددة على صفحات مختلفة من ملف PDF، يمكنني ببساطة إزالة الدالة par() :

 #specify path to save PDF to
destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf '

#open PDF
pdf(file=destination)

#save plots to PDF
for (i in 1:4) {   
  x=rnorm(i)  
  y=rnorm(i)  
  plot(x, y)   
}

#turn off PDF plotting
dev. off ()

بمجرد الانتقال إلى ملف PDF في الموقع المحدد على جهاز الكمبيوتر الخاص بي، أجد ملف PDF مكونًا من أربع صفحات مع مؤامرة في كل صفحة.

مصادر إضافية

كيفية استخدام الدالة par() في R
كيفية تراكب المؤامرات في R

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *