R绘图为什么不从(0,0)开始?

标签 r plot

我是 R 编程和图形的新手。我正在尝试绘制图形,但 (0,0) 点不在正确的位置。有人可以告诉我如何解决吗?谢谢。
enter image description here

这是我的代码:

layout(matrix(c(0,0,0,0,0,
                0,1,3,2,0,
                0,0,0,0,0), nc = 5, byrow = TRUE),
       widths = c(lcm(2), 1, lcm(2), 1, lcm(2)),
       heights = c(lcm(2), 1, lcm(2)))
layout.show(3)
box("outer", lty = "dotted")
plot.new()
plot.window(xlim=c(-200,0),ylim=c(0,21))
box()
axis(1)
axis(4)
rect(-113,0,0,1,col='cyan')

最佳答案

你可以去看看'xaxs'?par

关于R绘图为什么不从(0,0)开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6159484/

相关文章:

r - 如何使用 ggplot2 获取具有不同几何匹配的 2 个图形的网格

r - 如何在 R studio 的概率图中添加一个显示条件变量分布的图层?

r - 我想画一个区域,但我不知道怎么画

R - 去除刻度线而不去除标签

r - 在 igraph 中绘制未连接的图

matlab - Matlab 中的 Ezcontour 缺少轮廓

r - 如何通过再次单击该要素来删除使用 Shiny 和 mapedit 所做的选择?

r - 在两个 ggplot 直方图上显示均值和中值

r - R中doMC和doParallel的区别

r - 检查包含空向量的列表的 "emptiness"(R 不识别为空列表)