问题标签 [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.
r - 使用 ggiraph 向 geom_map 添加工具提示
我刚刚阅读了有关 ggiraph 包的信息,这似乎是我需要向通过 ggplot 创建的地图添加工具提示的内容。
这意味着我基本上已经更改了我的 ggplot 代码,因此 geom_map 行是 geom_map_interactive,并且我在美学位中添加了一个工具提示参数。
但是,我大概没有正确使用 geom_map_interactive 或 tooltips 参数,因为虽然它没有抛出任何错误,但它不会产生交互式地图 - 只是一个静态图,就像以前一样。
这是完整的代码:
r - 有没有办法在 ggiraph (R shiny) 中预选点?
我想在 ggiraph::renderggiraph() 输出中预选一些点。
我可以制作以下闪亮的应用程序,它允许我选择点,然后在其他地方使用这些选定的点,如下所示:
但有时我想在初始化应用程序之前选择某些点。例如,如果点 1、3 和 5 最初已经“开启”,我希望用户能够将它们“关闭”。
所以我的问题是,是否有可能实现这样的目标?
r - ggiraph htmlwidgets with bookdown 和 new_session = yes
这似乎与rstudio/bookdown#15
但我无法确定。示例在这里,但有问题的代码是
我的 bookdown.yml 有new_session: yes
. 其他 htmlwidgets 确实有效。
会话信息:
r - 将由 Rmd 和闪亮之外的 Markdown 或 html 文件生成的动画图嵌入
我搜索了几个 R 动画包,例如,
htmlwidget
ggiraph
plotly
所有软件包都可用于Rmd
和shiny
。
但我想把动画图放在我的 hexo 博客或我自己从零开始创建的其他网站上。(Hexo 是一个统计网站生成器,类似于Jekyll
and Hugo
)
博客部分
谢一辉创建了一个包
blogdown
。即使在他用blogdown
.网站部分
有很多 JavaScript 动画库。库的通常用法是包括 1) JavaScript 库的参考链接和 2) 包含数据的 JavaScript 代码块。
网上找到的所有 R 包都不提供任何一个。
对于 R 动画包,我如何才能找到 1) 包使用的 JavaScript 库的所有参考链接和 2) 包含包生成的每个动画图的数据的 JavaScript 代码块?这些代码将嵌入到 Markdown 或 html 文件中。
谢谢你。
r - R ggiraph - 运行 .R 文件时没有绘图
执行 .R 文件时如何获取图表?文件 ( test.r
) 如下所示:
我正在使用以下命令运行它:
但什么也没有发生。如果我只是从命令行运行 R 并逐行输入代码,Firefox 会打开并显示一个非常漂亮的图形,并显示所需的鼠标悬停标签。
r - 使用 knitR 转 HTML 时保持 ggiraph 的交互特性
我正在尝试获得一个交互式绘图,鼠标悬停指示每个点的 ID,以便可以识别它。
这个 MWE 输出了我所追求的基本图,但是当我将它(使用 RStudio)编织到 HTML 文档中用于报告时,我似乎只能让它插入一个没有工具提示的静态图像。
在 HTML 中实际实现这一点时,我是否遗漏了一些明显的东西?
编辑:我在带有 R 版本 3.5.0 的 Windows 上使用 RStudio 版本 1.1.453
r - 更改主题 ggChoropleth
ggChoropleth
是否可以从包中更改地图中的背景颜色或主题ggiraphExtra
?
我试试
但它返回NULL
。我想删除坐标和背景网格。
我geom_map_interactive()
也想不通。
css - ggiraph:同一个ggplot上的不同悬停效果
我的目标是创建一个包含标签和悬停效果的交互式多边形。这是一个例子:
当我将鼠标悬停在多边形内的任何地方(标签除外)上时,它的颜色会发生变化并且文本仍然可见。所以,一切都很好。我也想对标签有完全相同的效果。我希望多边形改变颜色并且文本在将鼠标悬停在标签上时保持不变。下面的尝试填充了标签,使其难以辨认。
是否可以调整每个 ggplot 组件的悬停效果?
r - 放大“ggiraph”时调整几何图形的大小
该ggiraph
包扩展ggplot2
以增加交互性。一个功能是能够放大绘图,例如使用以下代码:
预览图表时,可以通过单击放大镜和滚动来放大。当用户缩放时,点会放大,但工具提示的大小保持不变。
放大时是否可以调整几何尺寸(例如点半径或线条粗细)?
可能有很多原因这会很有用,但我特别在考虑过度绘图 - 我有一个密集的数据集,但放大并没有帮助,因为这些点仍然相互覆盖。
我正在使用ggiraph
它是因为它是一个简单的扩展,ggplot2
但如果有类似的包,我会对其他解决方案持开放态度。