You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解读R语言par()函数中的mgp、mar、mai等缩写参数?

解读R语言par()函数中mgp、mar、mai等缩写参数

这些参数的缩写基本都源自绘图相关的英文术语,搞清楚词根就能轻松记牢:

核心布局类参数

mar

全称是margin(边距),控制绘图区域四周的空白边距,是长度为4的向量,顺序为c(下, 左, 上, 右),单位是文本行(lines)。默认值par(mar = c(5,4,4,2)+0.1),对应四个方向的边距行数。

mai

全称是margin inches(英寸边距),和mar作用一致,但单位是英寸(inches),同样遵循c(下, 左, 上, 右)的顺序。适合需要精确物理尺寸排版的场景。

mgp

全称是margin line positions(边距行位置),控制坐标轴标题、刻度标签、刻度线的位置,是长度为3的向量:

  • 第一个值:坐标轴标题(axis title)相对于绘图区域边缘的行数位置
  • 第二个值:刻度标签(tick labels)的行数位置
  • 第三个值:刻度线(tick marks)的行数位置
    默认值c(3,1,0),代表标题在边距第3行,标签在第1行,刻度线与绘图区域边缘对齐(第0行)。

其他常见易混缩写补充

结合已知的lty(line type,线型),再补充几个关联记忆的缩写:

  • lwd:line width(线宽),控制线条粗细
  • pch:plotting character(绘图符号),指定散点图的点样式
  • cex:character expansion(字符缩放比例),控制文本、符号的大小,cex=1.5即放大1.5倍

内容的提问来源于stack exchange,提问作者trilisser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 23:02:32