ปรับแต่งแผนภูมิแท่งให้เรียบร้อย
การปรับปรุงที่เราทำกับกราฟก่อนหน้าช่วยพัฒนาให้ดีขึ้นอย่างมาก แต่ยังไปได้อีก!
มีบางประเทศที่มีจำนวน cases เป็นศูนย์ ลองลบประเทศเหล่านั้นออกเพื่อเพิ่มพื้นที่ให้ชื่อประเทศแสดงผลได้ชัดขึ้น
นอกจากนี้ ลองลบเส้นกริดแนวนอนที่ไม่จำเป็นและทำให้พื้นหลังดูรกออกด้วย
Data frame amr_pertussis ที่สร้างไว้ในแบบฝึกหัดก่อนหน้าถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
แนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างภาพข้อมูลใน R
คำแนะนำการฝึกหัด
- เพิ่ม
filter()ให้กับamr_pertussisเพื่อคัดเลือกเฉพาะประเทศที่มีจำนวนcasesมากกว่าศูนย์ - ใช้ฟังก์ชัน
theme()เพื่อลบเส้นกริดแนวนอนpanel.grid.major.yออกจากพื้นหลัง
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
amr_pertussis %>%
# filter to countries that had > 0 cases.
___ %>%
ggplot(aes(x = reorder(country, cases), y = cases)) +
geom_col() +
coord_flip() +
theme(
# get rid of the 'major' y grid lines
___
)