2013-02-18 109 views
4

下面的代码生成我想要的图。除了我想将值l添加到工具提示。目前我不知道如何做到这一点。通过GoogleVis更改工具提示

require(googleVis) 

df <- data.frame(x = c(1:5), y = c(10, 20 , 30, 40, 50), 
        l = c("A", "B", "C", "D", "E")) 

plot(gvisLineChart(df, xvar = "x", yvar = "y")) 
+0

你有没有想过使用gvis注释的时间轴? – Seth 2013-02-18 17:56:42

+0

这个问题解决了吗?我有同样的问题(用散点图)?我认为潜在的谷歌API允许,如下例所示:https://developers.google.com/chart/interactive/docs/customizing_tooltip_content – 2013-10-02 10:24:14

回答

6

我还在寻找一种方法来控制gvis图表中的工具提示。所以谷歌搜索后,我偶然发现这个网站GoogleVis vignette: Using Roles via googleVis。所以看起来这个问题已经解决了。

只是花了我一段时间才得到这个工作不同的图表类型。另外,在布置数据时,确保它具有交替的列,例如数据和工具提示,数据和工具提示,......这样就可以自定义多列的工具提示(如果您只是追加 - à la cbind - 一组工具提示栏到您的数据框)。

0

我找不到方法(还)在googleVis中执行此操作。 rCharts是与javascript工具交互的另一个包,用于交互式可视化,并且似乎在工具提示中具有灵活性: http://rcharts.io/viewer/?6644957#.Uk0xQIZDvb8

我确实想使用这个,但后来不能解决如何获得日志规模,所以现在已经用SVGAnnotation包,以提供一个svg。