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

การใช้งาน geom_col

ใน ggplot มีสองวิธีในการสร้าง bar plot ได้แก่ geom_col() และ geom_bar()

หากข้อมูลของคุณอยู่ในรูปแบบที่ความสูงของแท่งถูกเก็บไว้ในคอลัมน์และต้องการ map ไปยังแกน y เช่น จำนวนผู้ป่วยจากโรคต่างๆ ในชุดข้อมูลของเรา ให้เลือกใช้ geom_col()

มาสร้าง bar plot แสดงจำนวนเคสที่บันทึกตามประเภทโรคในประเทศอินเดียปี 1980 โดยใช้ geom_col() กัน

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

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

ดูคอร์ส

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

  • ใช้ filter() กรองข้อมูลเฉพาะ country ที่เป็น India และปี 1980 ด้วย country == "India", year == 1980
  • Map disease ไปยังแกน x และ cases ไปยังแกน y ในส่วน aes()
  • เพิ่ม geometry geom_col()

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

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

who_disease %>% 
	# filter to india in 1980
	filter(___) %>% 
	# map x aesthetic to disease and y to cases
	ggplot(aes(___)) +
	# use geom_col to draw
	___
แก้ไขและรันโค้ด