在R中绘图时如何获得静态轴值?

dr.*_*oom 3 plot r

我使用以下代码:

x <-sample(1:100, 10);
y <-sample(1:100, 10);
plot(x,y);
Run Code Online (Sandbox Code Playgroud)

但我试图在x,y轴上创建一个静态值的图.问题在于,有时x轴例如在图上呈现0到80的值范围,而其他从20到100的值取决于x内的随机值.

无论x和y矩阵内的值如何,我希望x,y在所有情况下的绘图中都有0到100的值.

有没有办法实现这个目标?

提前致谢!

Jos*_*ien 5

根据"1到100之间的值范围"的具体含义,下列之一应该可以解决问题.

在第一个中,plot默认情况下,两端的轴限制延长4%

在第二个,xaxs="i"yaxs="i"用来抑制这种行为.(有关?par详细信息,请参阅.)

plot(x,y, xlim=c(0,100), ylim=c(0,100))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

plot(x,y, xlim=c(0,100), ylim=c(0,100), xaxs="i", yaxs="i")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述