相关疑难解决方法(0)

从绘图上的任何位置绘制单击事件

我是 r-plotly 新手,试图找出如何处理不在数据上的点击。似乎使用event_data("plotly_click")I 获取数据中点上的事件,但到目前为止还没有弄清楚如何针对不接近数据但仅在绘图的白色部分上的点击执行此操作。

图中的闪亮点击事件可以做到这一点,我只得到点击的 x 和 y。我想要类似的,但是为了情节。

我可以指定点击事件来自绘图上的任何位置,而不仅仅是数据上吗?

编辑:令人惊讶的是,这在情节中还不存在。查看此功能请求

https://github.com/plotly/plotly.js/issues/2696

https://github.com/ropensci/plotly/issues/1194

因此,在添加此功能之前,我想我的问题是有哪些选项可以做到这一点?看起来像是一个基本功能,我希望对 JavaScript/Shiny/Plotly 有更多了解的人能够破解它。

javascript r shiny plotly r-plotly

8
推荐指数
1
解决办法
6190
查看次数

如何从 R 绘图图中获取坐标

我一直在努力像疯了一样要解决的显然是最基本的问题。想象一下,您有一个散点图,例如…… 10 个标记。我想这个图是在 Shiny 环境中使用 plotly 生成的。

使用event_data("plotly_click")代码可以轻松获得这些标记的坐标。

现在假设您不需要这些标记的坐标,而是通过鼠标点击生成的坐标,但恰好在不存在标记的地方(例如,因为您想在那里设置一个新标记,并且您想重新使用来自鼠标点击的信息)。

我无法使用onclick(),或其他方式获得这种行为。

任何的想法 ?

r shiny plotly shinyjs

6
推荐指数
1
解决办法
1591
查看次数

标签 统计

plotly ×2

r ×2

shiny ×2

javascript ×1

r-plotly ×1

shinyjs ×1