【发布时间】:2014-06-25 13:03:28
【问题描述】:
我正在使用 rCharts 创建一个散点图,显示我随时间计算的评分。我有关于每个单独数据点(评级)的更多信息,并希望图表上的每个数据点链接到一个唯一页面,其中包含有关该特定数据点的更多信息。
例如:我希望能够将鼠标悬停在图表上的第一个数据点上并单击它以转到提供有关该评级或数据点的更多信息的特定页面 (http://www.example.com/info?id=1)。每个数据点都有一个我想链接到的唯一 id 和唯一 url。
这是我用来生成图表的代码
library(rCharts)
age <- c(1:20)
tall <- seq(0.5, 1.90, length = 20)
name <- paste(letters[1:20], 1:20, sep = "")
df <- data.frame(age = age, tall = tall, name = name)
n1 <- nPlot(age ~ tall ,data = df, type = "scatterChart")
n1$xAxis(axisLabel = "the age")
n1$yAxis(axisLabel = "the tall", width = 50)
n1$chart(tooltipContent = "#! function(key, x, y, e ){
var d = e.series.values[e.pointIndex];
return 'x: ' + x + ' y: ' + y + ' name: ' + d.name
} !#")
n1
【问题讨论】:
-
我知道它可以与 D3 一起使用,但我不是 javascript 程序员!对不起
-
是的,有可能。我会尝试想出一种方法来攻击它。