3

時系列の傾向を予測する必要があり、信頼区間を表示する必要がある状況があります。ハイチャートにリンクされた2セットのy値をプロットし、2つの間の領域に陰影を付ける方法はありますか?このようなもの:

http://www.psychosomaticmedicine.org/content/74/4/377/F2.large.jpg

私には5つの時系列があります。予測、より狭い信頼区間を制限する2つの時系列、およびより広い信頼区間を制限する2つの時系列です。

4

2 に答える 2

1

Highchartsは範囲チャートをネイティブにサポートしていません(バージョン2.2.5以降)が、回避策があります。2つのエリアシリーズを積み重ねることができます。最前面のシリーズの背景色は、グラフの背景の色と一致します。

そして、これがjavascriptの例です(このチャートになります):

var chart;
$(document).ready(function() {
    chart = new Highcharts.Chart({
        chart: {
            renderTo: 'container', 
            defaultSeriesType: 'area'
        },
        title: {
            text: 'Range chart emulation'
        },
        xAxis: {
        },
        yAxis: {    
        },
        plotOptions: {
            area: {
                pointStart: 1940,
                marker: {
                    enabled: false,
                    symbol: 'circle',
                    radius: 2,
                    states: {
                        hover: {
                            enabled: true
                        }
                    }
                },
                lineWidth: 0,
                stacking: 'normal'
            }
        },
        series: [{
            // this series defines the height of the range
            name: 'Range',
            data: [1,2,3,5,7,8,9,6,4,7,5,3,4,7,6,5,6,7,5,4,2]
        }, {
            // this series defines the bottom values
            name: 'Dummy',
            data: [0,1,2,3,3.5,7,8.5,5,2.5,5.5,3,2,3,5.5,4,3,4,5.5,4,3.5,1.5],
            enableMouseTracking: false,
            showInLegend: false,
            fillColor: 'rgba(255, 255, 255, 0)'
        }]
    });
});
于 2012-07-26T19:44:36.373 に答える
1

新しいベータ版には次の機能があります。

jsFiddleを参照してください

今後の機能について詳しくは、この投稿をご覧ください。

于 2012-07-31T14:27:39.403 に答える