R Âm mưu


Kịch bản

Hàm plot()được sử dụng để vẽ các điểm (điểm đánh dấu) trong một sơ đồ.

Hàm nhận các tham số để xác định các điểm trong biểu đồ.

Tham số 1 chỉ định các điểm trên trục x .

Tham số 2 xác định các điểm trên trục y .

Đơn giản nhất, bạn có thể sử dụng plot()hàm để vẽ hai số đối nhau:

Thí dụ

Vẽ một điểm trong sơ đồ, tại vị trí (1) và vị trí (3):

plot(1, 3)

Kết quả:

Để vẽ thêm điểm, hãy sử dụng vectơ :

Thí dụ

Vẽ hai điểm trong sơ đồ, một điểm ở vị trí (1, 3) và một điểm ở vị trí (8, 10):

plot(c(1, 8), c(3, 10))

Kết quả:


Nhiều điểm

Bạn có thể vẽ bao nhiêu điểm tùy thích, chỉ cần đảm bảo rằng bạn có cùng số điểm trong cả hai trục:

Thí dụ

plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))

Kết quả:

Để tổ chức tốt hơn, khi bạn có nhiều giá trị, tốt hơn nên sử dụng các biến:

Thí dụ

x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)

plot(x, y)

Kết quả:


Chuỗi điểm

Nếu bạn muốn vẽ các dấu chấm trong một chuỗi, trên cả trục x và trục y , hãy sử dụng :toán tử:

Thí dụ

plot(1:10)

Kết quả:


Vẽ đường thẳng

Hàm plot()cũng nhận một typetham số có giá trị lđể vẽ một đường nối tất cả các điểm trong sơ đồ:

Thí dụ

plot(1:10, type="l")

Kết quả:


Nhãn lô

Hàm plot()cũng chấp nhận các tham số khác, chẳng hạn như main, xlabylab nếu bạn muốn tùy chỉnh biểu đồ với tiêu đề chính và các nhãn khác nhau cho trục x và y:

Thí dụ

plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")

Kết quả:


Hình thức biểu đồ

Có nhiều thông số khác bạn có thể sử dụng để thay đổi hình thức của các điểm.

Màu sắc

Sử dụng để thêm màu cho các điểm:col="color"

Thí dụ

plot(1:10, col="red")

Kết quả:

Kích cỡ

Sử dụng để thay đổi kích thước của các điểm ( là mặc định, trong khi có nghĩa là nhỏ hơn 50% và có nghĩa là lớn hơn 100%):cex=number10.52

Thí dụ

plot(1:10, cex=2)

Kết quả:

Hình dạng điểm

Sử dụng pchvới giá trị từ 0 đến 25 để thay đổi định dạng hình dạng điểm:

Thí dụ

plot(1:10, pch=25, cex=2)

Kết quả:

Các giá trị của pchtham số nằm trong khoảng từ 0 đến 25, có nghĩa là chúng ta có thể chọn tối đa 26 loại hình dạng điểm khác nhau: