【问题标题】:GoogleVis HTML TooltipsGoogleVis HTML 工具提示
【发布时间】:2014-07-05 17:06:10
【问题描述】:

我尝试将图片设置为工具提示。

ScatterChart 一切正常(我使用来自http://cran.r-project.org/web/packages/googleVis/vignettes/Using_Roles_via_googleVis.html 的示例代码)。但是当我尝试使用 ColumnChart (或任何其他类型)时它不起作用,我只看到标准工具提示。有什么问题?

此代码有效:

df <- data.frame(year=1:11,pop=1:11, pop.html.tooltip=letters[1:11])
df$pop.html.tooltip[1]<-'<a href="http://www.geckoanalytics.ru"><img src="http://www.geckoanalytics.ru/images/giraf.jpg" /></a>'
plot(gvisScatterChart(df,options=list(tooltip="{isHtml:'True'}")))

此代码不起作用:

 df <- data.frame(year=1:11,pop=1:11, pop.html.tooltip=letters[1:11])
 df$pop.html.tooltip[1]<-'<a href="http://www.geckoanalytics.ru"><img src="http://www.geckoanalytics.ru/images/giraf.jpg" /></a>'
 plot(gvisColumnChart(df,options=list(tooltip="{isHtml:'True'}")))

【问题讨论】:

    标签: r googlevis


    【解决方案1】:

    gvisColumnChart在googleVis版本:0.4.7有如下接口:

    gvisColumnChart(data, xvar = "", yvar = "", options = list(), chartid)
    

    要使工具提示起作用,您需要传递要在 yvar 参数中绘制的列名向量:

    plot(gvisColumnChart(df,
                         xvar='year',
                         yvar=c('pop','pop.html.tooltip'),
                         options=list(tooltip="{isHtml:'True'}")))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-07
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      • 2015-09-13
      • 2011-01-13
      相关资源
      最近更新 更多