在高图表中运行总数
running total in highcharts
因此,我能够通过编写以下代码在highcharts中填充json格式的值数组:
var processed_json = new Array();
for (i = 0; i < data.length; i++) {
processed_json.push({
x: data[i].duration,
y: data[i].count
});
}
我的问题在于试图在x轴上创建持续时间的运行总数。我想过创建第二个数组来循环第一个数组,然后添加值,但是我如何添加第二个数组中的值,如果我通过它们的标题引用值。第一个的持续时间?
我需要用累积和值填充一个数组,然后在x轴上绘制。我希望这能说得通?
是否存在更简单的方法来解决我的问题?
我对javascript和highcharts很陌生,所以如果有更简单的方法来解决这个问题,我很抱歉。
谢谢你的帮助。
我希望我明白你想要达到的目的。你必须在某个地方用JSON声明变量,其中包含生成Highcharts图表的选项。我假设它的名字是highchartsOptions
。
highchartsOptions.xAxis.categories = [];
var processed_json = new Array(),
durationSum = 0;
for (i = 0; i < data.length; i++) {
processed_json.push({
x: data[i].duration,
y: data[i].count
});
durationSum += data[i].duration;
highchartsOptions.xAxis.categories.push(durationSum);
}
这将添加类别轴。索引为i
的每一个类别都是前面所有数据持续时间的总和。
相关文章:
- 如何访问高图表工具提示中的任何特定数据
- 将图表动态添加到组合高图表中
- 在Firefox中导出高图表时出现黑色图像错误
- 在高图表中,每x步只显示标签
- 在gwt HTMLPanel中使用JavaScript运行Google图表
- 高图表的文本溢出问题
- 单击时获取父级子级高图表
- 如何在拖动后获得图表的最小值和最大值放大高图表
- 制作高图表'setExtremes使用两个Y轴取消勾选
- ng高图表的响应行为,加载时隐藏编译的ng点击xAxis标签
- 如何根据创建日期对对象进行排序,以插入Meteor的高图表
- 在图例项目之间添加额外空间的高图表
- 正在读取高图表中上载的csv文件
- 高图表数据导入 JSON - 格式
- 带有背景色的高图表柱形图
- 高图表 - 拖动哥伦范围
- 高图表不显示来自csv文件的数据
- 性能问题高图表图和 socket.io
- 在运行PhantomJS时缺少高图表
- 在高图表中运行总数