Я использую rCharts для создания диаграммы рассеяния, отображающей рейтинги, которые я рассчитал с течением времени. У меня есть больше информации для каждой отдельной точки данных (рейтинга), и я хотел бы, чтобы каждая точка данных на графике была связана с уникальной страницей с дополнительной информацией об этой конкретной точке данных.
Например: я хотел бы иметь возможность навести указатель мыши на первую точку данных на графике и щелкнуть ее, чтобы перейти на определенную страницу (http://www.example.com/info?id=1).), который предоставляет дополнительную информацию об этом рейтинге или данных. Каждая точка данных имеет уникальный идентификатор и уникальный 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