วิธีบันทึกหลายแปลงเป็น 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 สี่หน้าพร้อมโครงเรื่องในแต่ละหน้า