如何在R?中正确设置坐标原点?
我希望图表中的坐标原点,
如果x=1
和y=-1
不在同一个x=0
和y=0
,请参阅附件。
答案 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
参数特别有用。