在twoord.plot中的图像比例

时间:2017-06-09 09:11:22

标签: r plot scale par

我想使用下面的代码绘制带有一些绘图的图片,但是当我使用twoord.plot时,图像的比例不是使用绘图时的比例图。请参阅以下代码。

rm(list=ls())
library(zoo)
library(plotrix)
library(graphics)
library(xts)
library(forecast)
x=1:100
y=rnorm(100)
z=rnorm(100)
par(mfrow=c(4,4))
plot(x,y)
twoord.plot(x,y,x,z)

enter image description here

如何调整twoord.plot中的比例?非常感谢你。

1 个答案:

答案 0 :(得分:1)

解决问题的一种可能方法是使用split.screen(c(4,4))代替par(mfrow=c(4,4))并设置mar图形参数(要在其上指定的边距行数)情节的四面)。

library(zoo)
library(plotrix)
library(graphics)
library(xts)
library(forecast)
x <- 1:100
y <- rnorm(100)
z <- rnorm(100)
split.screen(c(4,4))
screen(1)
par(mar=c(1,2,1,1), oma=rep(0,4))
plot(x, y, xlab="", ylab="")
screen(2)
twoord.plot(x, y, x, z, mar=c(1,2,1,1))

enter image description here