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

Connected

แบบฝึกหัด

การย้ายตำแหน่ง legend

มาปิดท้ายคอร์สนี้ด้วยการสร้างกราฟที่พร้อมสำหรับการเผยแพร่ พร้อมสื่อสารข้อความที่ชัดเจน

หากต้องการเปลี่ยนรูปแบบของกราฟ ให้เรียกใช้ theme() และกำหนดค่าใหม่ให้กับคุณสมบัติต่างๆ ตัวอย่างเช่น โค้ดด้านล่างจะเปลี่ยนตำแหน่ง legend

p + theme(legend.position = new_value)

โดยค่าที่ใช้ได้มีดังนี้

  • "top", "bottom", "left" หรือ "right'": วาง legend ไว้ที่ขอบด้านนั้นของกราฟ
  • "none": ซ่อน legend
  • c(x, y): c(0, 0) คือมุมล่างซ้าย และ c(1, 1) คือมุมบนขวา

มาลองกลับมาดูกราฟเส้นช่วงเศรษฐกิจถดถอย (ที่เก็บไว้ในตัวแปร plt_prop_unemployed_over_time) กัน

คำแนะนำ 1/3

undefined XP
  • 1
    • อัปเดตกราฟเพื่อซ่อน legend
    • สังเกตการเปลี่ยนแปลงที่เกิดขึ้นในกราฟ
  • 2
    • อัปเดตกราฟเพื่อวาง legend ไว้ที่ด้านล่างของกราฟ
    • สังเกตการเปลี่ยนแปลงที่เกิดขึ้นในกราฟ
  • 3
    • วาง legend ไว้ภายในกราฟ โดยกำหนดตำแหน่ง x เป็น 0.6 และตำแหน่ง y เป็น 0.1
    • สังเกตการเปลี่ยนแปลงที่เกิดขึ้นในกราฟ