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

Connected

แบบฝึกหัด

การใช้ annotate() เพื่อตกแต่งกราฟ

ในแบบฝึกหัดก่อนหน้า เราสร้างกราฟพื้นฐานเสร็จเรียบร้อยแล้ว ตอนนี้มาปรับแต่งให้สวยงามยิ่งขึ้นด้วยการปรับธีมและเพิ่ม annotation กัน ในแบบฝึกหัดนี้ จะใช้ annotate() เพื่อเพิ่มข้อความและเส้นโค้งลงในกราฟ

ค่าต่อไปนี้ได้คำนวณไว้ให้แล้ว เพื่อใช้ในการตกแต่งกราฟ:

global_mean <- mean(gm2007_full$lifeExp)
x_start <- global_mean + 4
y_start <- 5.5
x_end <- global_mean
y_end <- 7.5

กราฟที่สร้างไว้ก่อนหน้าถูกกำหนดให้กับตัวแปร plt_country_vs_lifeExp แล้ว

คำแนะนำ 1/4

undefined XP
    1
    2
    3
    4

ปรับแต่งธีมให้เรียบร้อย:

  • เพิ่มธีมคลาสสิกลงในกราฟด้วย theme_classic()
  • ตั้งค่า axis.line.y, axis.ticks.y และ axis.title เป็น element_blank()
  • ตั้งค่าสีของ axis.text เป็น "black"
  • ซ่อน legend โดยตั้งค่า legend.position เป็น "none"