删除 R 饼图中多余的空格?

use*_*655 6 r margins pie-chart

有没有什么方法可以减少使用 R 中的基本绘图工具生成的饼图周围的空白量?

我想创建一个多面板图形,但我无法找到减少绘图周围空白量的方法。

示例代码:

par(mfrow=c(2,1))
pie(1:5)
pie(rep(1,5))
Run Code Online (Sandbox Code Playgroud)

我尝试使用maromiomainside par(),但这些向量的所有值似乎都已设置为零,并且不接受负值。有什么办法解决这个问题吗?

Dar*_*sai 6

关于绘图边距大小的图形参数:

  • mai:边距大小(以英寸为单位)
  • mar:文本行的边距大小
  • omi:外边距的尺寸(以英寸为单位)
  • oma:文本行外边距的大小

以上所有内容均使用 形式的数值向量指定c(bottom, left, top, right)


的默认值为mai

> par("mai")
[1] 1.02 0.82 0.82 0.42
Run Code Online (Sandbox Code Playgroud)

您可以将其重置为:

> par(mfrow = c(2, 1), mai = c(0, 0, 0, 0))
Run Code Online (Sandbox Code Playgroud)