下面的代码生成我想要的图。除了我想将值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"))
下面的代码生成我想要的图。除了我想将值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"))
我还在寻找一种方法来控制gvis图表中的工具提示。所以谷歌搜索后,我偶然发现这个网站GoogleVis vignette: Using Roles via googleVis。所以看起来这个问题已经解决了。
只是花了我一段时间才得到这个工作不同的图表类型。另外,在布置数据时,确保它具有交替的列,例如数据和工具提示,数据和工具提示,......这样就可以自定义多列的工具提示(如果您只是追加 - à la cbind - 一组工具提示栏到您的数据框)。
我找不到方法(还)在googleVis中执行此操作。 rCharts是与javascript工具交互的另一个包,用于交互式可视化,并且似乎在工具提示中具有灵活性: http://rcharts.io/viewer/?6644957#.Uk0xQIZDvb8
我确实想使用这个,但后来不能解决如何获得日志规模,所以现在已经用SVGAnnotation包,以提供一个svg。
你有没有想过使用gvis注释的时间轴? – Seth 2013-02-18 17:56:42
这个问题解决了吗?我有同样的问题(用散点图)?我认为潜在的谷歌API允许,如下例所示:https://developers.google.com/chart/interactive/docs/customizing_tooltip_content – 2013-10-02 10:24:14