R 绘图 - 饼图学习笔记
1. 简介
饼图(Pie Chart)也称为扇形图,是一种展示数据占比的图表。在R中,可以使用pie()
函数来绘制饼图。
2. 基本语法
rCopy Codepie(x, labels = NULL, edges = NULL, clockwise = FALSE, radius = 1, main = NULL, col = NULL, ...)
参数说明:
x
:数值型向量,表示各部分的数值。labels
:字符型向量,表示每一部分的标签,默认为NULL
。edges
:数值型向量,表示每一部分起始和结束的角度,默认为NULL
。clockwise
:逻辑型,表示是否按照顺时针方向绘制,默认为FALSE
。radius
:数值型,表示饼图的半径,默认为1。main
:字符型,表示饼图的标题,默认为NULL
。col
:颜色向量,用于指定各部分的填充颜色,默认使用当前调色板。...
:其他参数。
3. 实例
以下是一个简单的实例:
rCopy Code# 创建数据
data <- c(20, 30, 10, 40)
# 绘制饼图
pie(data, labels = c("A", "B", "C", "D"), col = rainbow(length(data)))
# 添加标题
title(main = "饼图示例")
结果如下图所示:
从上图可以看出:
- A部分占比20%。
- B部分占比30%。
- C部分占比10%。
- D部分占比40%。
以上就是R绘制饼图的相关内容。在实际应用中,我们可以根据需要设置颜色、字体等参数,使饼图更加美观、直观。