如何在R中正确设置坐标原点?

时间:2013-04-30 08:40:41

标签: r

如何在R?中正确设置坐标原点? 我希望图表中的坐标原点,
如果x=1y=-1不在同一个x=0y=0,请参阅附件。

enter image description here

1 个答案:

答案 0 :(得分:1)

首先,您应该注意到,默认情况下,R将轴放在绘图的一侧,不一定在[0; 0]处交叉。

您可以做的是绘制没有轴的图形,然后使用axis函数将它们添加到所需的位置

x <- -5:5
y <- x

plot(x,y, t="l", xaxt="n", yaxt="n")
axis(1, pos=-1)
axis(2, pos=1, las=1)

有关详细信息,请参阅?axis(您可能会发现at的{​​{1}}和labels参数特别有用。