เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ลองพลิกแกนกัน

เริ่มต้นด้วยการฝึกหมุนกราฟกัน โค้ดที่เตรียมไว้จะสร้างกราฟแท่งแสดงจำนวนผู้ป่วย pertussis ในภูมิภาคอเมริกา (AMR) ในปี 1980 ซึ่งจะเห็นได้ว่าอ่านแทบไม่ออก

ขั้นแรก เพื่อให้มองเห็นรูปแบบในข้อมูลได้ชัดขึ้น ให้ใช้ reorder() จัดเรียงคอลัมน์ตามจำนวนผู้ป่วยจากมากไปน้อย

จากนั้น ใช้ coord_flip() พลิกแกนเพื่อให้อ่านชื่อประเทศได้สะดวก

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

แนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างภาพข้อมูลใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ reorder() เรียงแกน x ตามจำนวน cases จากมากไปน้อย
  • เพิ่ม coord_flip() ลงในกราฟเพื่อสลับแกน x และแกน y

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

amr_pertussis <- who_disease %>% 
	filter(   # filter data to our desired subset
		region == 'AMR', 
		year == 1980, 
		disease == 'pertussis'
	)
# Set x axis as country ordered with respect to cases. 
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
	geom_col() +
	# flip axes
	___
แก้ไขและรันโค้ด