เปลี่ยนสีพื้นหลังและเพิ่มระยะขอบ
ปรับแต่งรูปลักษณ์ของกราฟเพิ่มเติมด้วยการส่งอาร์กิวเมนต์เพิ่มเติมให้กับฟังก์ชัน theme
ทำต่อจาก object ilo_plot ที่สร้างไว้ในแบบฝึกหัดก่อนหน้าได้เลย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสื่อสารด้วยข้อมูลใน Tidyverse
คำแนะนำการฝึกหัด
- เปลี่ยนสีพื้นหลังโดยรวมของกราฟเป็น
"gray95"- คราวนี้ต้องใช้ฟังก์ชันอื่นแทน
element_textซึ่งเป็นฟังก์ชันสำหรับองค์ประกอบสี่เหลี่ยม ดูวิดีโออีกครั้งเพื่อตรวจสอบว่าต้องใช้ฟังก์ชันใด
- คราวนี้ต้องใช้ฟังก์ชันอื่นแทน
- เพิ่มระยะขอบให้กราฟ: ด้านบนและด้านล่าง 5mm ด้านซ้ายและด้านขวา 10mm
- ต้องระบุระยะขอบตามลำดับดังนี้: บน, ขวา, ล่าง และซ้าย
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
ilo_plot +
# "theme" calls can be stacked upon each other, so this is already the third call of "theme"
theme(
plot.background = ___(fill = ___),
plot.margin = unit(c(___, ___, ___, ___), units = "mm")
)