【发布时间】:2016-02-24 08:15:53
【问题描述】:
我正在使用 rCharts 创建 Highcharts 气泡图,但无法更改气泡标签。在此示例中,我希望分支名称出现在气泡中,而不是默认的 y。示例数据和我正在使用的代码:
branch <- c('A', 'B', 'C', 'D', 'E', 'F')
cases <- c('100', '200', '300', '400', '500', '600')
prop <- c('600', '500', '400', '300', '200', '100')
units <- c('6', '5', '4', '3', '2', '1')
size <- c('large', 'large', 'large', 'medium', 'small', 'small')
df <- data.frame(branch, cases, prop, units, size)
library(rCharts)
h1 <- hPlot(x = "prop", y = "units", data = df, type = "bubble", group = "size", size = "cases", name = "branch")
h1$plotOptions(bubble =list(dataLabels = list(enabled = TRUE, x = 0,
formatter = "#! function() {
return this.point.name;} !#"
)))
感谢所有帮助!谢谢!
【问题讨论】:
-
你试过
format: "{point.name}"而不是formatter吗? -
@PawełFus 感谢您的评论。与 'formatter' 相同,format: "{point.name}" 仅适用于 X 和 Y,但不适用于分支。
标签: r highcharts rcharts bubble-chart