我对R感觉很舒服,很少用Shiny,虽然这不是我的第一个Shiny应用程序.
我有一个带有lon/lat的数据框,以及每个新客户在系统中输入的日期/时间.我还根据startDate变量创建了其他变量,如年,月,周,年 - 月(ym)和年 - 周(yw):
id lat lon startDate year month week ym yw
1 1 45.53814 -73.63672 2014-04-09 2014 4 15 2014-04-01 2014-04-06
2 2 45.51076 -73.61029 2014-06-04 2014 6 23 2014-06-01 2014-06-01
3 3 45.43560 -73.60100 2014-04-30 2014 4 18 2014-04-01 2014-04-27
4 4 45.54332 -73.56000 2014-05-30 2014 5 22 2014-05-01 2014-05-25
5 5 45.52234 -73.59022 2014-05-01 2014 5 18 2014-05-01 2014-04-27
Run Code Online (Sandbox Code Playgroud)
我想用传单映射每个客户(这已经完成),但是我想通过仅显示特定日期范围的新客户来设置我的应用程序的动画.
我想逐步完成月度日期(ym变量:2016-01-01,2016-02-01,2016-03-01 ...),而不是按天(或已经支持的x天),因为每月日期并不总是朝着下个月迈出30天.这是我目前的申请:
library(shiny)
library(leaflet)
library(dplyr)
df <- data.frame(id = 1:5,
lat = c(45.53814, 45.51076, …Run Code Online (Sandbox Code Playgroud)