我尝试将图片设置为工具提示。
使用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'}")))
答案 0 :(得分:2)
gvisColumnChart
: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'}")))