问题标签 [r-dygraphs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
490 浏览

r - 使用 dygraphs 部署 r 闪亮应用程序时遇到问题

我目前正在尝试将使用 dygraphs 包的 R 闪亮应用程序部署到 shinyapps.io。我的应用程序在本地运行良好,但是当我尝试部署它时说找不到网页 - “HTTP 500 内部服务器错误”。我的用户界面代码是:

服务器代码是:

当我从 UI 代码中删除 dygraphOutput 函数时,应用程序部署成功。有没有人遇到过类似的dygraphs问题?

0 投票
1 回答
82 浏览

r - 使用相关的 R 包将信息添加到 dygraph 的信息框中

我只想绘制数据satisfaction并将其添加answers到右上角的信息框或其他可见的地方 在此处输入图像描述

0 投票
0 回答
426 浏览

r - 如何在 R 中的同一个 dygraph 中绘制多个变量图

我已包含数据集,请查看

我收到以下错误,如下所示:

谁能告诉我如何在同一个 Dygraph 中绘制两个变量 value1 和 value2,时间序列日期沿 x 轴..?? 或者,如果不可能的话,任何人都可以使用 plotly 来建议这个......?

0 投票
1 回答
360 浏览

r - 使用 R dygraphs 绘制小标题

我正在尝试使用 dygraphs 包(我是 R 新手)在 R 中绘制一些时间序列数据,但是遇到了麻烦,我怀疑这是由于数据格式问题。

这是我的代码示例:

输出:

但是当我尝试这样做时,dygraph(as.xts(df))我得到:

有什么想法吗?这似乎是一个简单的修复,但我的搜索没有找到任何东西。谢谢!

0 投票
1 回答
907 浏览

r - 在 R-Markdown 中的网格上显示多个 dygraphs

按照这里的对话,有没有办法在网格中组织输出 dygraphs?连续有一个或多个图形。

下面的代码将生成 4 个垂直排列的 dygraphs。有没有办法将它们组织成 4x4 网格?

我尝试使用tags$div,但它将所有图表包装在一个 div 中。有没有办法将 CSS 属性应用display: inline-block;到每个 dygraph 小部件?或任何其他更好的方法?

当前输出截图:

在此处输入图像描述

0 投票
1 回答
484 浏览

dygraphs - 如何在 dygraphs [r] 中绘制烛台 + 滚轮

嗨,我尝试绘制烛台图 + 滚筒平均线。

产生这个:

在此处输入图像描述

我想要的是烛台图+滚筒平均线,像这样:在此处输入图像描述

0 投票
0 回答
314 浏览

r - 如何在放大 R dygraph 时加载下采样数据?

我创建了一个 R 闪亮应用程序,该应用程序具有基于由 checkboxGroupInput 动态子集的数据表的 dygraph。我的问题是,当我尝试加载大量数据(数百万条记录)时,它加载非常缓慢和/或崩溃。

在做了更多研究之后,我从这里偶然发现了一种“延迟加载”技术。根据我的理解,这种技术本质上是通过仅加载等于 dygraph 窗口宽度的数据点数量来对数据进行下采样。当用户放大时,它将向下钻取并在 dyRangeSelector 最大/最小日期内加载更多数据。我怀疑这会解决我的问题,因为它会在任何给定的 dygraph 交互中加载更少的数据。但是,此链接中提供的所有示例都是用 Javascript 编写的,我无法将其转换为 R。

我还尝试将 GraphDataProvider.js 文件视为 dygraph 插件,但我无法让它正常工作。

关于我的实现的一些快速说明:

  • 服务器中的每个元素data_dict都是一个 xts 对象。
  • 服务器中的do.call.cbind函数调用基于这个SO 实现,而且速度非常快。

我当前的设置基本上是这样的(我对其进行了重构以使其通用):

数据设置:

用户界面:

服务器:

制作应用程序:

我会很感激我能得到的任何帮助,这让我绊倒了一段时间。谢谢!

0 投票
0 回答
487 浏览

r - 可以使用 dygraphs 按日/月而不是完整日期对象进行绘图吗?

我想知道是否有一种方法可以创建一个 dygrpah,它通过部分日期对象(例如一年中的某天或一个月中的某天)来绘制变量以进行比较。

例如,如果我有五年的每日数据,我可以按“一年中的一天”绘制一个变量来比较两个不同的年份吗?

编辑:为澄清起见,这是我正在寻找的绘图类型 - 沿同一 x 轴范围绘制的多年数据对应于一年中的月份,而不是年份本身。我想在 dygrpahs 中这样做以利用交互性,但似乎 x 轴总是依赖于一个完整的日期对象,它不允许我按日/月而不是按年进行绘图。

在此处输入图像描述

0 投票
1 回答
92 浏览

r - 交互式持续时间图

我有样本和持续时间。

我已经能够使用 ggplot 绘制它,如下所示。

在此处输入图像描述

我想将此作为使用 dygraphs 或 highcharter 的交互式绘图。特别是使用交互式缩放滑块和附加变量作为工具提示。但是,我不确定如何让这些数据与 dygraphs 或 highcharter 一起使用。

0 投票
1 回答
113 浏览

r - dygraph(在 r 中)的注释未显示

我正在我的一个闪亮应用程序中用 dygraph 替换 ggplot2 图,因为它是非常具有视觉吸引力的包并且交互性非常流畅。我需要能够在蜡烛图中的某些蜡烛上方显示文本。我尝试了最简单的注释,但我无法让它在烛台 dygraph 中工作。

数据示例: