Biểu đồ R Pie
Biểu đồ hình tròn
Biểu đồ hình tròn là một dạng xem dữ liệu đồ họa hình tròn.
Sử dụng pie()
chức năng để vẽ biểu đồ hình tròn:
Thí dụ
# Create a vector of pies
x <- c(10,20,30,40)
# Display
the pie chart
pie(x)
Kết quả:
Giải thích ví dụ
Như bạn có thể thấy biểu đồ hình tròn vẽ một bánh cho mỗi giá trị trong vectơ (trong trường hợp này là 10, 20, 30, 40).
Theo mặc định, biểu đồ của chiếc bánh đầu tiên bắt đầu từ trục x và di chuyển ngược chiều kim đồng hồ .
Lưu ý: Kích thước của mỗi chiếc bánh được xác định bằng cách so sánh giá trị với tất cả các giá trị khác, bằng cách sử dụng công thức sau:
Giá trị chia cho tổng của tất cả các giá trị: x/sum(x)
Góc bắt đầu
Bạn có thể thay đổi góc bắt đầu của biểu đồ hình tròn bằng init.angle
tham số.
Giá trị của init.angle
được xác định với góc tính bằng độ, trong đó góc mặc định là 0.
Thí dụ
Bắt đầu chiếc bánh đầu tiên ở 90 độ:
# Create a vector of pies
x <- c(10,20,30,40)
# Display
the pie chart and start the first pie at 90 degrees
pie(x, init.angle = 90)
Kết quả:
Nhãn và Tiêu đề
Sử dụng label
tham số để thêm nhãn vào biểu đồ hình tròn và sử dụng main
tham số để thêm tiêu đề:
Thí dụ
# Create a vector of pies
x <- c(10,20,30,40)
# Create a vector of labels
mylabel <- c("Apples",
"Bananas", "Cherries", "Dates")
# Display
the pie chart with labels
pie(x, label = mylabel, main = "Fruits")
Kết quả:
Màu sắc
Bạn có thể thêm màu cho mỗi chiếc bánh với col
tham số:
Thí dụ
# Create a vector of colors
colors <- c("blue", "yellow", "green", "black")
# Display the pie chart
with colors
pie(x, label = mylabel, main =
"Fruits", col = colors)
Kết quả:
Huyền thoại
Để thêm danh sách giải thích cho từng chiếc bánh, hãy sử dụng legend()
chức năng:
Thí dụ
# Create a vector of labels
mylabel <- c("Apples", "Bananas", "Cherries",
"Dates")
# Create a vector of colors
colors <- c("blue", "yellow",
"green", "black")
# Display the pie chart with
colors
pie(x, label = mylabel,
main = "Pie Chart", col = colors)
# Display the explanation box
legend("bottomright", mylabel, fill = colors)
Kết quả:
Chú giải có thể được định vị như sau:
bottomright
,,,,,,
bottom
_
bottomleft
_
left
_
topleft
_
top
_
topright
_
right
_
center