我的高圖僅當值不同時才顯示數據線,如果值相同,如本例中的1100,則僅顯示1465數據,如點。問題在于 Y.axis,如果數據以一種簡潔的方式具有相同的值。謝謝。結果高圖表的圖像$( document ).ready(function() { var datacharts = ["1100","1100","1100","1100","1100","1100","1100","1100","1100","1100",1465,"1100"]; Highcharts.chart('container', { chart: { type: 'line', height:500, options3d: { enabled: true, alpha: 15, beta: -10, viewDistance: 180, depth: 100 } }, title: { text: 'Personne 1' }, xAxis: { categories: ["mars","avril","mai","juin","juil.","ao\u00fbt","sept.","oct.","nov.","d\u00e9c.","janv.","f\u00e9vr."], labels: { skew3d: true, style: { fontSize: '16px' } } }, yAxis: { allowDecimals: false, min: 800, color:'red', title: { text: 'Prime Par mois', skew3d: true } }, plotOptions: { column: { stacking: 'normal', depth: 40 } }, series: [{ name: 'Data', data: datacharts, color: '#0e9bb7' }] });});</script>
1 回答

慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
問題是您將數據作為字符串而不是數字傳遞。試試這個:
var datacharts = [1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1465,1100];
在您的示例中,是唯一一個不是字符串的字符串,因此它在圖表上表示。1465
- 1 回答
- 0 關注
- 67 瀏覽
添加回答
舉報
0/150
提交
取消