$.getJSON("mfrmetingen300RG.json", function(data) { 常量处理数据9 = []; for (让 a = 0; a < data[0].data.length; a += 2) { processedData9.push([数据[0].数据[a], 数据[0].数据[a + 1]]); } 数据[0].data =processedData9; avg = ; StDev = ; Aantalwaarden9 = ; //Cp=(USL-LSL)/(6xstd.Dev)参见:https://www.easycalculation.com/statistics/learn-cp-cpk-calculator.php //Cpk = (USL-gemiddelde) / (gemiddelde-LSL) / (3 x std.Dev) 的 (3 x std.Dev) / (3 x std.Dev) cpkl1 = (-)/(6*StDev); Cpk1High = (-avg)/(3*StDev); Cpk1Low = (avg-)/(3*StDev); Chart9 = new Highcharts.Chart('container9',{ 图表: { 缩放类型:'x', 类型:'线', 右边距:130, 底部边距:100, 背景颜色:'天蓝色' }, 范围选择器:{ 纽扣: [{ 文本:'+', 事件:{ 点击() { 返回错误 } } }, { 文本: '-', 事件:{ 点击() { 返回错误 } } }] }, 标题: { 使用HTML:true, 文本:“Gemeten MFR waarde van PP 300R Grey Extrusie over de laatste“+(Aantalwaarden9)+”瓦尔登。”, x: -20 //中心 }, 学分:{ 启用:假 }, 副标题: {text: 'Gem.='+avg.toFixed(2)+' Stdev='+StDev.toFixed(2)+' Cp='+cpkl1.toFixed(2)+' Cpk_High='+Cpk1High.toFixed (2)+' Cpk_Low='+Cpk1Low.toFixed(2)+'',x: -20}, x轴:{ 唯一名称:假, 类型:'类别', 标题: { 文本:“数据” } }, y 轴:{ “分钟”:15, “最大”:23, 标题: { 文本:“MFR” }, 情节线:[{ 值:0, 宽度:1, 颜色: '#808080' }], plotLines: [{值: ,颜色: ,dashStyle: 'longdashdot',宽度: 2,label: {text: '最小值'}}, {值:<?php echo $_cpkh10waarde; ?>,颜色: ,dashStyle: 'longdashdot',宽度: 2,label: {text: '最大值'}}, {值:<?php echo $_cpkm10waarde; ?>,颜色: ,dashStyle: 'shortdash',宽度: 2,标签: {text: 'Richtlijn'}}, {值:avg.toFixed(2),颜色:<?php echo $_color_avg_line; ?>,dashStyle: 'spline',宽度: 2,label: {text: 'Avg'}}, ] }, 工具提示:{ 格式化程序:函数(){ return 'Meetwaarden;
'+ this.x +': '+ this.y; } }, 图例:{布局:'垂直',对齐:'右',verticalAlign:'顶部',x:-100,y:0,浮动:true,borderWidth:0}, 系列: 数据, 绘图选项:{ 线: { 数据标签:{ 启用:真 } } }, }); Chart9.legend.allItems[0].update({name:'MFR'}); }, 1000); });```
P粉0266659192023-09-01 11:22:00
因为您有 category
类型 xAxis,所以您的类别名称包含在 point.key
变量中。因此,根据您的示例,您只需要引用 this.key
tooltip: { formatter: function() { return '<b>Meetwaarden</b><br/>'+ this.key +': '+ this.y; } },
简化演示: https://jsfiddle.net/BlackLabel/87bousnL/
API 参考: https://api.highcharts.com/highcharts/tooltip.headerFormat