簡體   English   中英

如何在HighCharts中將相同的yAxis.categories值分配給series.data?

[英]How can i assign the same yAxis.categories values to series.data in HighCharts?

我試圖創建一個圖表上,我傳遞給series.data屬性中的數據完全匹配,我去在y軸上的類別屬性的值。 我嘗試將數據以十進制形式顯示,但樣條點與各個類別不匹配。

對我來說類別代表了一系列的時間。

這是我的圖表:

Highcharts.chart('container', {
    chart: {
        type: 'spline'
    },
    yAxis: {
        min: 0,
        max: 2,
        reversed: true,
        tickInterval: 1,
        categories: ['0:30', '0:40', '1:00'],
    },
    series: [{
        data: [1, 0.4, 0.3]
    }]
});

我想做的就是將[0:30','0:40','1:00']分配給series.data屬性。 但是很遺憾,您不能為數據分配字符串類型。

我該如何解決這個問題?

代替十進制值,使用特定yAxis類別的索引在正確的位置顯示值,並修改tooltip以顯示類別值。

API參考:
http://api.highcharts.com/highcharts/tooltip.formatter

例:
http://jsfiddle.net/8wefsL70/1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM