问题标签 [ggplotly]

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 回答
2685 浏览

r - R:facet_wrap 在 Shiny 应用程序中无法使用 ggplotly 正确渲染

当我在 ggplotly() 中为 Shiny App 做一个 facet_grid 时,有大量的 faceting 组,情节就混乱了。但是它在 Shiny 之外可以正常工作。

我怎样才能解决这个问题?
我怀疑它与 Y 比例有关,但我找不到解决方案。


这是一个基于plotly 中的 diamonds示例的可重现示例。

Shiny 与非 Shiny 输出的比较:Shiny 内外 facet_grid 的比较

代码

外面闪亮:


Shiny App 中的相同代码:

PS:我故意使用 aes_string() 而不是 aes() 因为我在我的真实应用程序中需要它。

0 投票
2 回答
594 浏览

r - 使用 ggplotly 设置工具提示参数时,geom_line 不绘图

我正在尝试使用 ggplot 进行绘图,它工作得非常好,但是当我添加工具提示修饰符时,它会破坏 ggplot。这是ggplot的代码:

当您绘制此图时,不仅线条不起作用,而且所有内容都加倍。

在此处输入图像描述

删除“text =”部分的那一刻,它工作得非常好。

在此处输入图像描述

我正在尝试使用其他 SO 问题的解决方案,但问题是我的情况是独一无二的,因为我是从两个不同的数据帧中绘制的。我在想一种解决方案是组合数据框并使用组,但我不确定在这种情况下如何正确使用组。

dput(sumsd) 看起来像这样:

dput(summer) 看起来像这样:

请帮忙!

0 投票
2 回答
1869 浏览

r - Shiny R - ggplotly - 当数据集不返回任何信息时显示自定义消息而不是空图

我正在开发的闪亮应用程序正在使用 ggplotly 显示图形。在结果数据集为空的情况下,将显示一个空白图,如下所示。 在此处输入图像描述

是否可以显示自定义消息,例如“所选输入不存在数据”而不是空图

在验证的帮助下,当用户没有在前端选择输入时,我需要能够显示错误消息 -



当最终数据集为空时,我想在服务器端类似地显示一条自定义消息,到目前为止,我已经根据谷歌的帮助尝试了以下代码。这些代码没有给出任何错误,但默认情况下正在打印错误消息。

或者



我在下面的代码的帮助下进行绘图,其中 g() 是我在应用过滤器基础用户输入后的最终数据集 -

我是 Shiny 和 R 的新手,不胜感激。

谢谢。

0 投票
1 回答
3616 浏览

r - 在 R 中生成 3D 曲面图

我有一个由 4 个变量A, B, C,组成的数据框,我需要为, ,D绘制 3D 曲面图。我的问题是绘图应该包含相对于ie中的值的值,并且我需要 3 个曲面来对应 3 个不同的值。 x = Ay = Bz = C3 surfacesDD01-1D

我尝试sub setting将数据框分成 3 个不同的数据框,考虑到函数的值D和添加面,plot_ly但它似乎不起作用,我得到的是空白图。我不知道我是否使用了正确的绘图功能。

下面是我的数据框d1

下面是我的 R 代码

0 投票
1 回答
1040 浏览

r - 在 R 中的 plotly 饼图中使用自定义图标

我想知道是否有办法为 plotly 的饼图使用自定义图标,而不是通常的饼图划分

截至目前,我正在使用如下所示的饼图显示性别信息:

在此处输入图像描述

我试图让它看起来像下面链接中的性别图:

https://app.displayr.com/Dashboard?id=c1506180-fe64-4941-8d24-9ec4a54439af#page=3e133117-f3b2-488b-bc02-1c2619cf3914

在此处输入图像描述

情节代码如下:

性别选择数据框:

如果不使用 plotly 是否有任何其他库可用于使用自定义图标显示信息?

0 投票
0 回答
732 浏览

r - 使用 R 中的不同包创建流程图

给定的脚本只是创建了一个流程图,显示了 R 中的事件流。这个研究领域称为事件日志挖掘或进程挖掘。我想知道 R 中的任何其他包或功能,我可以使用它们创建类似的地图,并使它们像 ggplotly 一样交互。如果可能,请帮助我提供一些链接。谢谢,请帮忙。

基本流程图快照

0 投票
3 回答
1279 浏览

ggplot2 - 尝试使用 ggplotly 绘制 geom_tile 时出现问题

我想使用 ggplotly 绘制一个 ggplot2 图像我想要做的是最初绘制灰色填充的矩形,没有任何美学映射,然后在第二步中绘制瓷砖并根据美学改变颜色。当我使用 ggplot 时我的代码正在运行,但是当我尝试使用 ggplotly 将我的图形转换为交互式时崩溃

这是一个示例代码

在此处输入图像描述

但是当我输入这个

我收到以下错误

[.data.frame(g, , c("fill_plotlyDomain", "fill"))中的错误:
选择了未定义的列

我使用的版本是

1'4.7.1 _

1 '2.2.1.9000'</p> ##########Edited 亚瑟的示例

在此处输入图像描述

这可行,但 ggplotly(p) 在图例中添加了标记为 G 的灰色条

0 投票
1 回答
1084 浏览

r - 运行 ggplotly 函数导致 FUN(X[[i]], ...) 中的错误:找不到对象'x'

今天我试图运行以前运行良好的代码。但我收到以下错误:

我的数据集如下所示:

我的环境:

  • “R 版本 3.4.2 (2017-09-28)”
  • ggplot2 2.2.1
  • 情节4.7.1

为什么会这样?谢谢

0 投票
0 回答
485 浏览

r - 使用 ggplot2 进行过程挖掘并在 R 中绘图

下面的脚本使用标准内置的患者数据创建流程图。我希望使用 ggplot2 和 plotly 进一步自定义绘图,以便我可以创建一个交互式的动态流程图。我没有得到,如何将 ggplot2 放在下面的命令中。谢谢你,请帮忙。

0 投票
2 回答
2485 浏览

r - geom_line 的条件颜色

我想得到一条穿过给定点的单线,并为指定间隔内的值指定颜色。但是我只能得到指定颜色的多行,而不是会在其子间隔上改变颜色的单行。

可重现的示例如下: