问题标签 [ggiraph]

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

r - 安装 ggiraph 时找不到错误 libxml-2.0

尝试在我的 Mac OS XI 上安装 R 包ggiraph时遇到了依赖 xml2 的问题。

对于此软件包和其他软件包的用户来说,这似乎是一个相当普遍的问题,因此在阅读了此处和其他地方的线程后,我确认了以下内容:

  • RStudio、R 及其所有软件包都是最新的
  • libxml2 安装在开发者版本中,使用自制软件
  • 我已将 libxml-2.0.pc 从 homebrew 文件夹复制到 /usr/local/lib/pkgconfig/
  • 我已将 /usr/local/lib/pkgconfig/ 添加到 PATH 和 PKG_CONFIG_PATH

在安装过程中我仍然收到以下错误消息。感谢您的帮助!

0 投票
1 回答
196 浏览

r - 与 geom_boxplot 一起传递时的 geom_point_interactive 问题

我想知道你是否可以帮助我。

我经常使用 splendid ,但最近遇到了一个问题,当它的一个交互式 geom 与另一个 geom (来自或)ggiraph配对时,它似乎不起作用。让我用下面的例子来解释,从数据开始。ggiraphggplot2

换句话说,数据如下所示:

当我按常规做事时,一切正常:

...生成:

在此处输入图像描述

但是,当我尝试使用geom_point_interactive而不是geom_point

...我得到以下信息:

在此处输入图像描述 (请注意,我无法svg在此处上传文件,但可以确认工具提示geom_point_interactive工作正常。)此外,如果我替换geom_boxplotgeom_boxplot_interactive.

所以......回答我的问题:你知道一种方法来保留点上的工具提示,同时有一个看起来像上面第一张图片中的箱线图吗?

一如既往,非常感谢您的关注。

0 投票
0 回答
134 浏览

r - 如何在不事先计算的情况下将中值添加到 geom_boxplot_interactive 的工具提示中?

我正在尝试将中值添加到 中的工具提示中geom_boxplot_interactive(tooltip = ),而不必为每个分组计算它并将其加入数据集。

我试图查看stat_summary()、 stat 或 middle 中的某些内容是否有效。但到目前为止还没有运气。

如果我有数据集中每个组的中值,则此方法有效,但如果可能,我会尽量避免这种情况。

0 投票
1 回答
909 浏览

r - 如何在 R 中将列名的编码更改为 utf 8

我有一个colnamesUTF-8 格式的俄语数据帧。我使用 进行了一些线性建模purrr并进行了探索coefficientsbroom::tidy()然后我收到了一个具有混合列名称编码的数据框,我无法将其传递给girafe(),它因错误而崩溃。

我试过使用stringi::stri_enc_toutf8(colnames(df)): 没有帮助

`Encoding(colnames(df)) <- "UTF-8" 没有帮助

而且,当我绘制它时,我得到了这个:

在模拟数据集上:

一切都很好,但所有的编码都是一样的

如何更改编码以便绘制它?

0 投票
1 回答
123 浏览

r - 交互式 ggPredict whitin R Shiny FlexDashboard

我正在使用 Flexdashboard 创建一个 R Shiny App;对于我正在使用ggiraphExtra包中的 ggPredict() 的图表

这是我需要使用 mtcars 数据集进行线性回归的以下图块:

当我使用interactive = F运行我的 ggPredict 时,我的情节运行完美!

但是当我添加interactive = T(以获得更好的体验)时,我的情节就消失了(不返回任何错误消息)

我的猜测是 R Shiny 不支持来自 ggPredict 的interactive = T。可能是这样吗?或者 FlexDashboard 需要另一种方式来处理这个问题?

谢谢!

0 投票
2 回答
300 浏览

r - 控制台中打印的 scale_interactive onclick 事件

我已经使用漂亮的 ggiraph 包interactive legend中的功能构建了一个闪亮的应用程序。scale_fill_manual_interactive但是,我想将onclick事件中的信息(男性或女性,取决于选择)打印到控制台。这是代码片段。

现在它只打印整个列表

而不是只选择一个。

0 投票
2 回答
449 浏览

r - R Shiny 从多个变量创建反应性单多边形图

目标是在 Shiny 中创建一个交互式(单个)图,用户可以在其中选择数据框的任何所需变量。现在绘制变量freq_prov_tot。该图本身正在运行,但我不知道如何以交互方式包含其他变量以“选择”。还包括一个工具提示。我正在使用 ggiraph,因为可以很容易地将这个交互式多边形地图集成到 Shiny 中。

如果您知道如何解决此问题,非常感谢您的帮助。

我使用的数据框如下。为了保护使用的数据,所有省份的变量 freq_prov_tot 的值都为 1。

工具提示的代码

用户界面和服务器的代码

Counties_e 可以通过以下链接下载:

https://drive.google.com/file/d/1TOyZIADTCnRFyWLehxS7Td9v-BOZXARS/view?usp=sharing

0 投票
1 回答
269 浏览

r - ggiraph:带有超链接的工具提示?

我正在尝试创建一个交互式散点图,ggiraph其中工具提示允许我导航到一个网址(与特定的选定点有关)。知道这是否真的可行以及如何去做吗?非常感谢您的任何建议!

在此处输入图像描述

0 投票
0 回答
132 浏览

r - ggiraph 中 geom_sf_interactive 的平移、缩放和移动

有没有办法平移、缩放和移动使用创建的地图geom_sf_interactive?ggiraphExtra 包的演示在http://rpubs.com/cardiomoon/231820ggChoropleth的介绍文档中 创建了可缩放和可移动的地图, 但我无法重现这一点。此外,ggiraphExtra 不遵守 ggplot 语法,它似乎不适用于 sf 地图。

如果geom_sf_interactive不能做到这一点,是否值得将其视为要添加的功能。也许不仅 fpor geom_sf_interactive 也适用于其他几何?

0 投票
1 回答
998 浏览

r - 有没有办法使用ggiraph和onclick在R闪亮的模态窗口中显示过滤的数据表?

我想使用 ggiraph 进行交互式绘图,其中我的 onclick 启动一个模式,这是一个弹出窗口,显示与我单击的单个数据点相关的信息。

下面是我的代码。我无法让模式弹出窗口正常工作。我可以得到一个模态弹出窗口,但它是空白的。但是,我可以使用此处提供的示例让表格自行过滤。

https://davidgohel.github.io/ggiraph/articles/offcran/shiny.html

'run_girafe_example(“DT”)'

我想要的是将这个过滤后的表格显示在模态弹出窗口中。可能将数据转置并以更好的格式呈现。但是如果我能得到要在 Modal 中呈现的数据,我以后可以弄清楚如何表示它。我只需要首先弄清楚如何让 Modal 显示过滤后的数据表!

任何帮助,将不胜感激 :)