javascript - HighCharts:可以汇总系列数据并在标题中显示吗?

标签 javascript json highcharts

我正在寻找答案,是否可以对 HighCharts 系列进行求和并在标题中显示?我在该系列中使用 JSON 数据,因此如果数据如下所示:

[0,0,0,1,1,1,2,2,2,3,3,3]

总和当然应该是:18。

我尝试询问 Google,但一无所获。我知道我可以在其他地方处理它,但直接在 HighCharts 脚本内处理它会很好。

谢谢。

/CRH

最佳答案

因为您将对象文字传递给 Highcharts,所以最好的选择可能是执行以下操作:

http://jsfiddle.net/WRa43/

var data = [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4];

$('#container').highcharts({
    series: [{
        data: data
    }],

    title: {
        text: "Total is " + data.reduce(function(i,a) { return i+a; })
    }
});

引用array.reduce

关于javascript - HighCharts:可以汇总系列数据并在标题中显示吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22335366/

相关文章:

javascript - 让 html 文本输入字段随着我的输入而增长?

javascript - Highcharts 调整 y 轴以将 "100%"设置为自定义值的总和

javascript - AngularJS 组件 - 函数绑定(bind)

javascript - 设置 CORS 不起作用

javascript - Webpack Provide Plugin for global use of Underscore - 错误

json - 未捕获的语法错误 : Unexpected token <, Angular 6 尝试连接到 Node server.js

json - R解析字符串

php - 使用从数据库检索的信息创建 JSON 数组

javascript - 如何在迷你图表中显示轴标签?

highcharts - 两个馅饼,一个带有独特元素的传说(合并传说)