【发布时间】:2017-07-17 03:00:34
【问题描述】:
我正在尝试不同的情节。我有一个如下所示的 data.frame:
Date/Time X Y
22.06.2016 08:44 12.033 6.440
22.06.2016 08:44 12.062 6.428
22.06.2016 08:45 12.189 6.538
22.06.2016 08:45 12.084 6.455
22.06.2016 08:46 12.069 6.443
22.06.2016 08:46 12.070 6.301
22.06.2016 08:47 12.025 6.298
我设法在自定义背景上制作了一张与 X/Y 坐标密度相关的热图,例如“这里制作的记录很多,但这里制作的记录较少”。现在我想尝试绘制从 x0,y0 到 x1,y1 然后 x1,y1 到 x2,y2 等等的某种人行道/小径(在完美的世界中,它应该看起来像“地面”上的一条蛇)。考虑到 x0y0 和 x1y1 之间只有很小的距离,这可能看起来有点奇怪,但我还是想尝试一下。有人可以给我任何提示(甚至是一个例子)吗?我用arrows() 尝试了一些东西,但结果不是我希望的那样,或者根本没有工作。非常感谢任何帮助/提示
【问题讨论】:
-
有什么提示吗?我们必须假设您已经尝试过
?arrows中的示例。你能详细说明出了什么问题吗? -
好吧,我设法绘制了它,但它看起来非常“混乱”。我希望可能有一个更整洁的方法。现在看起来像这样imgur.com/a/EujX9,不出所料这很奇怪我希望有比这更多的选择:
plot(df11$X,df11$Y, main = "arrows(.) and segments(.)") ## draw arrows from point to point : s <- seq(length(df11$X)-1) # one shorter than data arrows(df11$X[s], df11$Y[s], df11$X[s+1], df11$Y[s+1], col = 1:3)
标签: r dataframe coordinates trail