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

Tất tần tật về aesthetics: color và fill

Thông thường, thuộc tính thẩm mỹ color thay đổi phần viền của một geom và fill thay đổi phần bên trong. geom_point() là một ngoại lệ: bạn dùng color (không phải fill) để đổi màu điểm. Tuy nhiên, một số hình dạng có hành vi đặc biệt.

Mặc định, geom_point() dùng shape = 19: hình tròn đặc. Một lựa chọn khác là shape = 21: hình tròn cho phép bạn dùng cả fill cho phần bên trong color cho phần viền. Cách này cho phép bạn ánh xạ hai aesthetics vào mỗi điểm.

Tất cả giá trị của shape được mô tả trên trang trợ giúp points() (docs).

fcylfam lần lượt là các cột cylam đã được chuyển sang factor.

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

Nhập môn trực quan hóa dữ liệu với ggplot2

Xem khóa học

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.

# Map fcyl to fill
ggplot(mtcars, aes(wt, mpg, color = fcyl)) +
  geom_point(shape = 1, size = 4)
Chỉnh sửa và Chạy Mã