R 创建带有滑块的交互式绘图,宽度可以像 Google Finance 中那样改变(相当长的时间-window)

R create interactive plot with slider which width could be changed like in Google Finance (sizeable time-window)

R 创建带有滑块的交互式绘图,宽度可以改变,下面的例子,我在 ggvis R 包中搜索,但也欢迎其他人:

看看 dygraphsdyRangeSelector()

The dygraphs package is an R interface to the dygraphs JavaScript charting library. It provides rich facilities for charting time-series data in R

有关更多信息和示例,请查看 dygraphgithub.io:

install.packages("dygraphs")
library(dygraphs)
lungDeaths <- cbind(mdeaths, fdeaths)
dygraph(lungDeaths) %>%
  dySeries("mdeaths", label = "Male") %>%
  dySeries("fdeaths", label = "Female") %>%
  dyOptions(stackedGraph = TRUE) %>%
  dyRangeSelector(height = 20)

给出:

Highcharts/Highstock 它是另一种用于此类绘图的好工具,R 中有一个很棒的 API 包装器:http://jkunst.com/highcharter/