R - Biểu đồ
Biểu đồ biểu thị tần số của các giá trị của một biến được phân loại thành các phạm vi. Biểu đồ tương tự như trò chuyện thanh nhưng sự khác biệt là nó nhóm các giá trị thành các phạm vi liên tục. Mỗi thanh trong biểu đồ biểu thị chiều cao của số lượng giá trị có trong phạm vi đó.
R tạo biểu đồ bằng cách sử dụng hist()chức năng. Hàm này lấy một vectơ làm đầu vào và sử dụng thêm một số tham số để vẽ biểu đồ.
Cú pháp
Cú pháp cơ bản để tạo biểu đồ bằng R là:
hist(v,main,xlab,xlim,ylim,breaks,col,border)
Sau đây là mô tả về các tham số được sử dụng:
v là một vectơ chứa các giá trị số được sử dụng trong biểu đồ.
main cho biết tiêu đề của biểu đồ.
col được sử dụng để thiết lập màu của các thanh.
border được sử dụng để thiết lập màu đường viền của mỗi thanh.
xlab được sử dụng để đưa ra mô tả về trục x.
xlim được sử dụng để chỉ định phạm vi giá trị trên trục x.
ylim được sử dụng để chỉ định phạm vi giá trị trên trục y.
breaks được sử dụng để đề cập đến chiều rộng của mỗi thanh.
Thí dụ
Một biểu đồ đơn giản được tạo bằng cách sử dụng các tham số vector, nhãn, col và đường viền đầu vào.
Tập lệnh dưới đây sẽ tạo và lưu biểu đồ trong thư mục làm việc R hiện tại.
# Create data for the graph.
v <- c(9,13,21,8,36,22,12,41,31,33,19)
# Give the chart file a name.
png(file = "histogram.png")
# Create the histogram.
hist(v,xlab = "Weight",col = "yellow",border = "blue")
# Save the file.
dev.off()
Khi chúng tôi thực thi đoạn mã trên, nó tạo ra kết quả sau:
Phạm vi giá trị X và Y
Để chỉ định phạm vi giá trị được phép trong trục X và trục Y, chúng ta có thể sử dụng các tham số xlim và ylim.
Chiều rộng của mỗi thanh có thể được quyết định bằng cách sử dụng các dấu ngắt.
# Create data for the graph.
v <- c(9,13,21,8,36,22,12,41,31,33,19)
# Give the chart file a name.
png(file = "histogram_lim_breaks.png")
# Create the histogram.
hist(v,xlab = "Weight",col = "green",border = "red", xlim = c(0,40), ylim = c(0,5),
breaks = 5)
# Save the file.
dev.off()
Khi chúng tôi thực thi đoạn mã trên, nó tạo ra kết quả sau: