我怎样才能用这样的比例绘制一个图 (-1, 13000)
How can I make a plot with a scale like this (-1, 13000)
我想要一个比例从 -1 开始到 13000 的图表。
但如果我这样写 axis(1, at=seq(0,13000,2000), labels=seq(-1,13000,2000))
那么在 x 轴上的标签将是 -1、1999、3999 等
我想要 -1、2000、4000、6000 等等
您可以在绘图中抑制 x 轴,然后在标签起作用的地方添加一个单独的轴:
plot(x = 1000 * 0:13 - 1, y = (1:14)^2, xlab = "x", ylab = "y", xaxt = "n")
axis(side = 1, at = c(-1, 1:7 * 2000 - 1000))
我想要一个比例从 -1 开始到 13000 的图表。
但如果我这样写 axis(1, at=seq(0,13000,2000), labels=seq(-1,13000,2000))
那么在 x 轴上的标签将是 -1、1999、3999 等
我想要 -1、2000、4000、6000 等等
您可以在绘图中抑制 x 轴,然后在标签起作用的地方添加一个单独的轴:
plot(x = 1000 * 0:13 - 1, y = (1:14)^2, xlab = "x", ylab = "y", xaxt = "n")
axis(side = 1, at = c(-1, 1:7 * 2000 - 1000))