【问题标题】:Undo layout in RR中的撤消布局
【发布时间】:2015-03-16 14:38:07
【问题描述】:

我最初创建了一个由箱线图和直方图组合而成的图。为此我设置了

nf <- layout(mat = matrix(c(1,2),2,1, byrow=TRUE),  height = c(1,3))
par(mar=c(2,2,1,1))
# Draw box plot
# Draw histogram

在此之后,我需要创建一个常规情节。但我发现所有后续的情节都试图遵循相同的布局。一个在上面,一个在下面。

如何将布局重置为默认值?

我应该使用 nf

谢谢 象头神

【问题讨论】:

  • 是的,只需重置所有内容:par(mfrow=c(1,1))
  • 也找到了this,这可能会给你一些好主意。
  • 安德鲁 - 这工作谢谢!抱歉,我好像错误地标记了它。我想投票。如何撤消国旗?我会接受你的回答
  • 看起来不错。已添加答案。
  • 安德鲁 - 成功了!非常感谢。

标签: r layout reset


【解决方案1】:

是的,使用:

par(mfrow=c(1,1))

其他好的答案可以找到here

【讨论】:

    【解决方案2】:

    你应该在更改之前保存par,并在初始化时使用它。

    示例:

    ### #data set
    df = iris
    ### #Save par's version
    par_temp = par()
    ### #change par's
    par(mfrow=c(2,1))
    plot(df[,1:2])
    hist(df[,1])
    ### #initialization of par's
    par(par_temp)
    hist(df[,1])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-05
      • 2016-10-04
      • 2011-12-29
      • 1970-01-01
      • 2016-02-28
      • 2013-07-20
      相关资源
      最近更新 更多