Video: Bài giảng 4: Cách đọc dữ liệu từ Excel vào R 2025
Trong ggplot2 trong R, quy mô kiểm soát cách dữ liệu của bạn được ánh xạ tới địa lý của bạn. Bằng cách này, dữ liệu của bạn được ánh xạ tới một cái gì đó bạn có thể nhìn thấy (ví dụ: đường kẻ, điểm, màu sắc, vị trí hoặc hình dạng).
Gói ggplot2 cực kỳ tốt khi chọn các giá trị mặc định hợp lý cho quy mô của bạn. Trong hầu hết các trường hợp, bạn không phải làm nhiều để tùy chỉnh quy mô của mình. Tuy nhiên, ggplot2 có một loạt các chức năng rất phức tạp và các thiết lập để cung cấp cho bạn kiểm soát hạt mịn về hành vi và sự xuất hiện của bạn.
Trong ví dụ sau, bạn ánh xạ các cột mtcars $ cyl đến cả hình dạng và màu sắc của các điểm. Điều này tạo ra hai thang đo riêng biệt, nhưng chồng chéo nhau: Một thang đo kiểm soát hình dạng, trong khi thang thứ hai kiểm soát màu sắc của các điểm: >> ggplot (mtcars, aes (x = hp, y = mpg)) + + geom_point (aes (hình = yếu tố, xi lanh) = 999 Tên của một quy mô mặc định cho tên của biến được ánh xạ tới nó. Trong trường hợp này, bạn vẽ yếu tố (cyl) theo thang đo. Để thay đổi sự xuất hiện của một quy mô, bạn cần phải thêm một chức năng quy mô để âm mưu của bạn.
Chức năng quy mô cụ thể bạn sử dụng phụ thuộc vào loại quy mô, nhưng trong trường hợp này, bạn có một quy mô với các giá trị rời rạc, do đó bạn sử dụng hàm scale_shape_discrete (). Bạn cũng có một thang màu với giá trị rời rạc, do đó bạn có thể kiểm soát nó với scale_colour_discrete ().
Để thay đổi tên xuất hiện trong huyền thoại của cốt truyện, bạn cần chỉ định tên đối số cho các quy mô này. Ví dụ: thay đổi tên của chú giải thành "Cylinders" bằng cách đặt tên đối số = "Cylinders":
Tương tự, để thay đổi thang đo
x-axis, bạn sẽ sử dụng scale_x_continuous ().