【发布时间】:2018-10-08 11:34:33
【问题描述】:
我使用par(mfrow = c(2,2)) 创建了一个 2x2 绘图矩阵。这以前工作得很好。然而,这一次我的地块太小了。
我没有更改代码中的任何内容。我想我一定是在不知不觉中改变了环境。 有什么想法可以恢复更改吗?
> par(mfrow = c(2,2))
> par("mar")
[1] 5.1 4.1 4.1 2.1
>
> plot(hat.ep,rstudent.ep,col="#E69F00", main="hat-values versus studentized residuals",
+ xlab="Hat value", ylab="Studentized residual")
> dffits.ep <- dffits(logit_reduced)
> plot(id,dffits.ep,type="l", col="#E69F00", main="Index Plot",
+ xlab="Identification", ylab="Diffits")
> cov.ep <- covratio(logit_reduced)
> plot(id,cov.ep,type="l",col="#E69F00", main="Covariance Ratio",
+ xlab="Identification", ylab="Covariance Ratio")
> cook.ep <- cooks.distance(logit_reduced)
> plot(id,cook.ep,type="l",col="#E69F00", main="Cook's Distance",
+ xlab="Identification", ylab="Cook's Distance")
【问题讨论】:
-
输入
par("mar")会得到什么? -
> par("mar") [1] 5.1 4.1 4.1 2.1 -
您是否尝试过更改为例如
par(mar=c(3,2,2,1))看看会发生什么? -
@griffinevo...是的。这些地块是正常大小的,正如我想要的那样。与 par(mar=c(2,2)) 相同...