-1

对于具有 2 个变量的线性模型

r = lm(y ~ x1+x2)

当我运行时 plot(r),我会得到一堆图,例如残差与拟合值等,但我一次只能查看其中一个。

没有办法将它们分开吗?

4

2 回答 2

5

几种方法。最方便的是布局。 ?layout更多细节

r<-lm(y~x1+x2)
layout(matrix(1:4,2,2))
plot(r)

将产生一个包含四个图的窗口。

于 2009-12-02T04:57:33.330 回答
1

你可以使用这条线:

par(mfrow=c(2,2))

plot(r)

这样,您对 R 说要在同一帧显示 4 张图片。您还可以设置 4,1 使 4 个图形一个在另一个之上,或 1,4 使 4 个图形一个在另一个的一侧。

于 2012-02-11T08:12:21.650 回答