更新:
首先尝试堆栈上的问题,如果我不符合正确的约定,那么就道歉了。我想知道是否有人使用ggMap创建了一个将时间序列比例应用于数据的图。我的目标是展示“转换”在不同城市如何随时间变化。例如,我的数据框将包含以下内容:
head(testdata)
Date city Total.Conversions lat long newdate
1 5/12/15 Brandon 1 43.81037 -73.09998 2015-05-12
2 5/12/15 Carrollton 1 36.94063 -76.53780 2015-05-12
3 5/12/15 Chicago 1 41.85000 -87.65000 2015-05-12
4 5/12/15 Concord 2 42.45720 -71.37478 2015-05-12
5 5/12/15 El Paso 1 40.73166 -89.03978 2015-05-12
6 5/12/15 Fairfield 1 44.60333 -69.63627 2015-05-12
我的目标是创建一个像googleVis这样的交互式地图,以便按城市逐日扩展转化次数。下面是我用来创建地图的代码:
map <- get_map(location=c(lon = -98.35, lat = 39.50), zoom = 4, source="google",maptype="roadmap",crop=FALSE)
ggmap(map)
ggmap(map)+geom_point(aes(x = testdata$long, y = testdata$lat), data = testdata, alpha = .1, color = "darkgreen", size = sqrt(testdata$Total.Conversions)/2)
地图输出如下:
但理想情况下,我希望下方有一个滑块可以让我调整testdata$newdate
,然后在白天累计显示testdata$Total.Conversions
。
如果有人能提供任何解决方案,我们将不胜感激。
干杯!