【发布时间】:2012-03-12 01:14:22
【问题描述】:
我正在尝试将两个回归摘要与一个居中的标题并排绘制。每个回归摘要由plot.rqs() 生成,总共有 9 个图。
我已经尝试过使用par(mfrow=c(1,2)),但正如我从 Paul Murrel (2006) 的书中了解到的那样,像 plot.rqs() 或 pairs() 这样的高级函数会在绘制之前保存图形状态,然后再恢复一次图形状态已完成,因此对par() 或layout() 的抢先呼叫无法帮助我。 plot.rqs() 也没有“面板”功能。
看来实现结果的唯一办法就是修改plot.rqs()函数,得到一个新函数,比如说modified.plot.rqs(),然后运行
par(mfrow=c(1,2))
modified.plot.rqs(summary(fit1))
modified.plot.rqs(summary(fit2))
par(mfrow=c(1,1))
从那里我也许可以弄清楚如何使用layout() 为图像添加整体标题。有谁知道如何创建可以以这种方式使用的modified.plot.rqs() 函数?
谢谢
【问题讨论】:
-
您可以查看
plot.rqs(或plot.summary.rqs)并删除有问题的par调用。 -
是的,我试过了,但我最终得到了错误消息:“x$tau 中的错误:$ 运算符对原子向量无效”。我认为这是我做错了什么:(