首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R/ d3heatmap / shiny在d3工具提示中有嵌入图像的方法吗?

R/ d3heatmap / shiny在d3工具提示中有嵌入图像的方法吗?
EN

Stack Overflow用户
提问于 2016-10-14 13:12:18
回答 1查看 240关注 0票数 3

在滚动单元格时,我希望将图像(而不是默认的行列值数据)嵌入到d3工具提示中。

代码语言:javascript
复制
library(shiny)
library(d3heatmap)

ui <- shinyUI(fluidPage(

  titlePanel("Old Faithful Geyser Data"),
mainPanel(
  d3heatmapOutput("out")
)
  )
)

server <- shinyServer(function(input, output) {

  output$out <- renderD3heatmap({
   d3heatmap(x = mtcars,
          Colv = NULL,
          scale= "column",
          key = FALSE,
          yaxis_font_size = "10pt",
          xaxis_font_size = "10pt")
 })

})

shinyApp(ui = ui, server = server)

默认工具提示

1981年丰田卡罗纳

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-28 15:43:45

一种方法是在base64中对图像进行编码,然后将这些图像的矩阵传递给d3heatmap(.,cellnote =)

代码语言:javascript
复制
    var tip = d3.tip()
    .attr('class', 'd3heatmap-tip')
    .html(function(d, i) {
        return ('<img src="' + d.label + '"/>');
    })
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40044089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档