在"时间"上改变颜色的线图

Cha*_*lie 3 r

我有一个数据框,包含随机游走的xy坐标,以不连续的步骤(向上,向下,向左或向右一步)移动.我想绘制路径---由一条线连接的点.当然,这很容易.困难在于路径越过自身并变得难以解释.我为点添加抖动以避免过度绘图,但它无助于区分步行的顺序.

我想根据类似温度计的色标,使用根据"时间"(步骤)改变颜色的线来连接点.

我的随机游走存储在它自己的类中,我正在plot为它编写一个特定的方法,所以如果你有关于如何使用它的建议plot,那就太好了.谢谢!

jor*_*ran 5

这很容易做到ggplot2:

so <- data.frame(x = 1:10,y = 1:10,col = 1:10)
ggplot(so,aes(x = x, y = y)) + 
    geom_line(aes(group = 1,colour = col))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述