根据其他变量绘制具有不同线宽和颜色的空间数据

时间:2015-10-19 14:37:30

标签: r dictionary plot line spatial

我有一堆空间点,我想在地图上绘制一条线。我想知道是否有一种简单的方法可以根据另一个变量(即位置的高度)改变线宽。线的颜色也是同样的问题。有没有办法根据连续点之间的距离为线提供不同的颜色。

一种奇怪的方法可能是为每个连续点绘制一条线。无论如何,在线宽和颜色之间进行平滑过渡会很不错,这对于该解决方案来说可能是不可能的。

我正在寻找的是以下两个图的组合:

    df<-data.frame(c(13,13.2,13.5,13.4), c(53.0,53.2,53.3,52.8),c(12,14,14,19), c(4,6,7,8))  
    colnames(df)<-c("x", "y", "height", "speed")

    qplot(df$x, df$y, color = df$speed, size = df$height)  
    plot(df$x, df$y, type = "l", col = df$height, lwd = df$speed)

0 个答案:

没有答案