Bắt đầu ngayBắt đầu miễn phí

Hãy lật vài trục

Đầu tiên, mình sẽ luyện xoay một biểu đồ. Đoạn mã đã cho tạo biểu đồ cột về số ca pertussis ở khu vực châu Mỹ (AMR) vào năm 1980. Bạn sẽ thấy gần như không đọc nổi.

Trước hết, để dễ nhìn ra các mẫu có thể có trong dữ liệu, hãy reorder() các cột theo thứ tự giảm dần của số ca.

Tiếp theo, dùng coord_flip() để hoán đổi trục, giúp đọc được tên quốc gia.

Bài tập này là một phần của khóa học

Thực hành tốt nhất về trực quan hóa trong R

Xem khóa học

Hướng dẫn bài tập

  • Dùng reorder() để sắp xếp trục x theo thứ tự giảm dần của cases
  • Thêm coord_flip() vào biểu đồ để hoán đổi trục x và y.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu nà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
	___
Chỉnh sửa và Chạy Mã