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
包中搜索,但也欢迎其他人:
看看 dygraphs
和 dyRangeSelector()
。
The dygraphs package is an R interface to the dygraphs JavaScript
charting library. It provides rich facilities for charting time-series
data in R
有关更多信息和示例,请查看 dygraph
的 github.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/
R 创建带有滑块的交互式绘图,宽度可以改变,下面的例子,我在 ggvis
R
包中搜索,但也欢迎其他人:
看看 dygraphs
和 dyRangeSelector()
。
The dygraphs package is an R interface to the dygraphs JavaScript charting library. It provides rich facilities for charting time-series data in R
有关更多信息和示例,请查看 dygraph
的 github.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/