【发布时间】:2016-03-05 02:01:37
【问题描述】:
是否存在满足以下要求的 Rstudio R 包?
1) 可以绘制基于 1 分钟的股票数据的 timeSeries; 2) 是交互式的(即用户可以平移、滚动、缩放等); 3) 可以实时自动更新
我首先尝试使用多功能 quantmod 包找到一种方法,但没有运气。我对 R 比较陌生,所以我可能缺少一种简单的方法。
有一个名为 dygraphs 的 R Shiny 包可以满足其中的一些条件,但使用该包,您不能指定图表仅在市场时段记录/显示数据。 https://github.com/rstudio/dygraphs/issues/70
有人知道这样的包吗?我无法理解一些基本的 R 概念,这可能表明我对 R 的无知(例如,也许不可能做任何点击/点击明智的事情)。
【问题讨论】:
-
绝对可以点击/点击。正如您发现交互式绘图部分基于 javascript 的包(例如 dygraps、plottly 或 googlevis)是要走的路。对于实时更新和市场时间:您需要在闪亮的(shiny.rstudio.com)中设置仪表板和 1)设置条件以检查 system.time() 与市场时间; 2)每次更新输入数据(分钟数据)时更新的反应条件。
-
顺便说一句,dygraphs 并不是严格意义上的“闪亮包”,它只是“R 包”:)
标签: r charts real-time dygraphs quantmod