[問題類型]:
程式諮詢
[軟體熟悉度]:
使用者(已經有用R 做過不少作品)
[問題敘述]:
已經有一份經緯度的資料並在地圖上表示,我想讓動圖每過一個frame,就將兩點連在一起
http://i.imgur.com/pVTkxwv.jpg
下面是我的程式
plot_ly(
data = d,
type = 'scattermapbox',
mode = "markers+lines",
lon = ~longitude,
lat = ~latitude,
frame = ~frame,#month
text= ~text,
line = list(simplyfy = F),
marker = list(size = 7,color = "red"))%>%
layout(
mapbox = list(
style = "open-street-map",
center = list(lon = median(d$longitude), lat= median(d$latitude)),
zoom = 2.5),
margin =list(l=0,t=0,b=0,r=0))
[環境敘述]:
http://i.imgur.com/Q0rqWpC.jpg
另外想問,由於我的時間格式長這樣
http://i.imgur.com/0xGWil3.jpg
目前設定frame是從1,2,3...到最後一筆
如果指定frame為datatime這個變數會有問題(因為該變數格式是字串)
所以目前是將datatime切割成以日為單位,有辦法讓他變成根據datatime的時間軸跑嗎?謝