未显示我指定要创建的R图的数量

未显示我指定要创建的R图的数量,r,graph,R,Graph,我使用R生成图形,比较“anscombe”的X值和Y值,我使用了正确的命令,或者我认为是这样。除此之外,当我要求R生成四个图形时,它只生成一个图形(它只生成X4到Y4图形,而不是我要求的其他三个)?我怎样才能解决这个问题?我也移动了上面的图表,看看下面有没有 for (i in 1:4){ plot(anscombe[,i], anscombe[,i+4], xlab=colnames(anscombe[i]), ylab=colnames(anscombe[i+4]), p

我使用R生成图形,比较“anscombe”的X值和Y值,我使用了正确的命令,或者我认为是这样。除此之外,当我要求R生成四个图形时,它只生成一个图形(它只生成X4到Y4图形,而不是我要求的其他三个)?我怎样才能解决这个问题?我也移动了上面的图表,看看下面有没有

for (i in 1:4){
  plot(anscombe[,i], anscombe[,i+4], xlab=colnames(anscombe[i]), 
       ylab=colnames(anscombe[i+4]), pch=19)
}

通过循环,您将在每次迭代时覆盖绘图窗口中的绘图。尝试在循环之前添加
par(mfrow=c(2,2))
。非常感谢!)