การใช้ 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 แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การแสดงผลข้อมูลด้วย ggplot2 เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Define the theme
plt_country_vs_lifeExp +
___() +
theme(axis.line.y = ___,
axis.ticks.y = ___,
axis.text = ___(___),
axis.title = ___,
___ = ___)