1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Thực hành tốt nhất về trực quan hóa trong R

Connected

Bài tập

Biểu đồ P-I-E tai tiếng

Trực giác mà nói, bạn có thể xem biểu đồ tròn như một biểu đồ cột xếp chồng được “quấn” quanh một trục trung tâm. Cách hình dung này cũng rất khớp với cách tạo biểu đồ tròn trong ggplot2.

Đoạn mã đã cung cấp sẽ tóm tắt dữ liệu who_disease thành một data frame gồm ba bệnh: measles, mumps và other, cùng với tổng số ca của mỗi loại trong dữ liệu.

Nhiệm vụ của bạn là biến đối tượng ggplot trống thành một biểu đồ cột xếp chồng, rồi chuyển nó thành biểu đồ tròn bằng phép biến đổi coord_polar(theta = 'y').

Lưu ý tôi đã đặt x = 1 trong phần aesthetics. Lý do là vì ở đây chúng ta chỉ muốn một biểu đồ cột. Bạn sẽ học về nhiều biểu đồ cột xếp chồng trong bài học tiếp theo!

Hướng dẫn

100 XP
  • Thêm hình học cột (geom_col()) vào đối tượng ggplot đã cung cấp.
  • Chuyển sang hệ tọa độ cực bằng cách thêm coord_polar().