【发布时间】:2014-08-31 02:34:41
【问题描述】:
我有一个向量 x 和一个向量 y,其中 plot(x, y) 工作得很好。但是,我意识到对于我的应用程序,我想在这个图中添加一个特定点 (x1, y1)....(xn, yn) 的有限列表。为了制作这个,我使用了:
a = c(x1, ....., xn)
b = c(y1, ....., yn)
plot(c(x, a), c(y, b))
但是我得到了以下图表:
您可以看到最后一个端点的连接,我猜这是我添加的要点之一。有谁知道为什么会这样?我还尝试将 x 和 y 都放在数据框中,然后按 x 排序以尝试删除它,但没有任何运气。
编辑:
将两个向量放入一个数据框中,然后按 x 排序确实有效。就我而言,我是在一个函数中完成这一切的,并将排序后的 x 和 y 分配给全局框架,以防绘图失败。这导致该函数使用导致我的错误的旧环境值。
【问题讨论】:
-
在 data.frame 中对它们进行排序有什么不好的?