1. Learn
  2. /
  3. คอร์ส
  4. /
  5. การแสดงผลข้อมูลด้วย ggplot2 เบื้องต้น

Connected

แบบฝึกหัด

การปรับพื้นที่ว่าง

พื้นที่ว่าง (Whitespace) หมายถึงขอบและระยะห่างที่มองไม่เห็นในพล็อต

หากต้องการกำหนดค่าพื้นที่ว่างเพียงค่าเดียว ให้ใช้ unit(x, unit) โดยที่ x คือจำนวน และ unit คือหน่วยวัด

สำหรับขอบ (border) จำเป็นต้องกำหนด 4 ตำแหน่ง ให้ใช้ margin(top, right, bottom, left, unit) เพื่อจำลำดับของ margin ให้นึกถึงคำว่า TRouBLe

หน่วยเริ่มต้นคือ "pt" (points) ซึ่งปรับขนาดได้ดีกับข้อความ นอกจากนี้ยังมีตัวเลือกอื่น ได้แก่ "cm", "in" (นิ้ว) และ "lines" (บรรทัดของข้อความ)

plt_mpg_vs_wt_by_cyl พร้อมใช้งานแล้ว โดย panel และ legend ถูกล้อมด้วยกรอบสีน้ำเงินเพื่อให้เห็นการเปลี่ยนแปลงได้ชัดเจน

คำแนะนำ 1/4

undefined XP
  • 1
    • กำหนดความยาวของเครื่องหมายแกน axis.ticks.length ให้มีหน่วยเป็น 2 "lines"
  • 2
    • กำหนดขนาด key ของ legend legend.key.size ให้มีหน่วยเป็น 3 เซนติเมตร ("cm")
  • 3
    • กำหนด legend.margin ให้มีระยะ 20 points ("pt") ด้านบน, 30 pts ด้านขวา, 40 pts ด้านล่าง และ 50 pts ด้านซ้าย
  • 4
    • กำหนด plot margin plot.margin ให้มีค่า 10, 30, 50 และ 70 มิลลิเมตร ("mm")