现在位置: 首页 > R 教程 > 正文

R par() 函数 - 设置图形参数

R 语言实例 R 语言实例

R par() 函数用于设置和查询图形参数,控制图形的全局外观。

通过 par() 可以调整图形布局、边距、字体等多种属性。

par() 函数语法格式如下:

par(..., no.readonly = FALSE)

常用参数说明:

参数说明示例
mfrow每页多图的行列数par(mfrow = c(2, 2))
mar图形边距par(mar = c(4, 4, 2, 1))
col默认颜色par(col = "blue")
pch点符号类型par(pch = 16)
cex缩放比例par(cex = 1.2)
lwd线条宽度par(lwd = 2)

实例

# 保存原参数
old_par <- par(no.readonly = TRUE)

# 设置 2x2 的图形布局
par(mfrow = c(2, 2))

# 绘制四张不同的图
x <- 1:10
y <- x^2

plot(x, y, main = "散点图", col = "steelblue", pch = 16)
hist(rnorm(100), main = "直方图", col = "lightgreen")
barplot(c(10, 20, 15, 30), main = "条形图",
        col = "coral")
boxplot(rnorm(50), rnorm(50, 2),
        main = "箱线图", col = "gold")

# 恢复原参数
par(old_par)

执行以上代码会在一个画布上显示 2x2 的四张不同图形。

R 语言实例 R 语言实例