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

动物园漫步

我正在尝试创建一个交互式散点图,ggiraph工具提示使我可以导航到该地址(与特定的选定点有关)。知道这是否确实可行以及如何解决吗?非常感谢您的任何建议!

library(tidyverse)
library(ggiraph)

my_df <- data.frame(stringsAsFactors=FALSE,
            x = c(0.5, 0.1),
            y = c(0.2, 0.9),
         link = c("bbcnews.com", "nyt.com"),
   link_name = c("bbc news", "nytimes")
)


my_plot <- my_df %>% 
  ggplot()+
  geom_point_interactive(aes(x=x,
                             y=y,
                             tooltip=paste0(link_name, 
                                            "\n",
                                            link)))
my_plot
girafe(ggobj=my_plot,
       height_svg = 5,
       width_svg = 5)

在此处输入图片说明

tro

您可以通过tooltip(写为html)或onclick美观来提供链接就我个人而言,我更喜欢使用,onclick因为当您移动鼠标光标单击链接时,工具提示几乎总是消失。

在下面的代码中,我尝试将两者都添加,因此您可以尝试单击该点本身,或者查看您是否足够快地单击工具提示中的链接。

library(tidyverse)
library(ggiraph)

my_df <- data.frame(stringsAsFactors=FALSE,
            x = c(0.5, 0.1),
            y = c(0.2, 0.9),
         link = c("http://bbcnews.com", "http://nyt.com"),
   link_name = c("bbc news", "nytimes")
)

my_plot <- my_df %>% 
  ggplot()+
  geom_point_interactive(aes(x=x,
                             y=y,
                             tooltip=paste0("<a href='", link, "'>",link_name, 
                                            "</a>\n",
                                            link), 
onclick=paste0('window.open("', link , '")')))

girafe(ggobj=my_plot,
       height_svg = 5,
       width_svg = 5)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WPF-带有嵌入式TextBlock元素的禁用超链接上的工具提示

来自分类Dev

带有可点击超链接的PyQt5工具提示?

来自分类Dev

带有超链接的ErrorDlg

来自分类Dev

带有工具提示的网格

来自分类Dev

WPF-仅在禁用超链接时如何在超链接上显示工具提示

来自分类Dev

带有超链接文本的UITextView

来自分类Dev

带有超链接的jQuery文件选择

来自分类Dev

带有“/select”选项的 MigraDoc 超链接

来自分类Dev

带有工具提示悬停的响应式工具提示

来自分类Dev

带有工具提示中链接的d3饼图

来自分类Dev

带有Eval()的带有NavigateUrl的超链接未触发

来自分类Dev

带有工具提示Android的Seekbar

来自分类Dev

带有工具提示箭头的Android PopupWindow

来自分类Dev

带有图像的CSS工具提示尾巴

来自分类Dev

带有工具提示Android的Seekbar

来自分类Dev

ggvis多行带有工具提示

来自分类Dev

带有图像的CSS工具提示尾巴

来自分类Dev

在带有链接的输出ipywidget中显示超链接

来自分类Dev

WPF中工具提示上的可单击超链接或弹出窗口

来自分类Dev

将超链接添加到Google图表中的自定义工具提示

来自分类Dev

如何将工具提示添加到“内联”超链接

来自分类Dev

用jQuery添加带有斜杠的超链接将超链接结束标记删除

来自分类Dev

ggiraph 中 geom_line_interactive 缺少工具提示

来自分类Dev

从MS Access生成带有超链接的电子邮件

来自分类Dev

如何在Tkinter中创建带有标签的超链接?

来自分类Dev

如何使带有超链接的复选框

来自分类Dev

puppeteer.js单击带有类的超链接

来自分类Dev

带有超链接的图像跨视口延伸

来自分类Dev

文件名中带有#的超链接字段

Related 相关文章

热门标签

归档