0

データが日付ごとに 1 つのブロックで表されるグラフを描画する方法を探しています。したがって、この日付のデータがある場合は色付きのブロックが表示され、そうでない場合は場所が空白のままになります。目標は、時間の経過に伴うイベントを視覚化することです。色付きのブロックはすべて、特定のイベントの発生を示します。

Highcharts と Highstocks タイム スライダーを使用してこのようなグラフを作成する方法はありますか。

abおよびのイベント タイプがあるとcします。結果は次のようになります。

|a| |a|       |a|
 - - - - - - - - 
|b|b|b|b|b|b|b|b|
 - - - - - - - - 
|c|   |c|
 -     -
4

1 に答える 1

1

カスタム図形をマーカーとして使用した散布図を探していると思います。

これを行う方法の例:

var chart = new Highcharts.Chart({
    chart: {
        renderTo: 'container',
        type: 'scatter',
        width: 200,
        height: 200
    },

    xAxis: {
        tickInterval: 1
    },
    series: [{
        data: [[0,1], [1,1], [2,1], [3,1], [4,1], [5,1]]        
    },{
        data: [[0,2],[2,2]]        
    },{
        data: [[1,3],[3,3]]        
    }]
});

そしてjsFiddle

于 2013-03-05T16:41:42.443 に答える