4

ハイチャートを使用して、データのない空白のグラフを作成したいのですが、x 軸と y 軸はありません。どうやってするの?

var chart = new Highcharts.Chart({

    chart: {
        renderTo: 'container'
    },

    yAxis: {        
        labels: {
            formatter: function() {
                return this.value +' km';
            }
        }
    },

    series: [{
        data: []        
    }]

});

それは返す

ここに画像の説明を入力

しかし、ラベル付きのy軸を表示したい。

4

4 に答える 4

6

xAxisとyAxisの最小値/最大値を入力し、すべてのデータにnullを使用できます。

上記の@ZaheerAhmedの応答から分岐したもので、事後にデータを非表示にする必要がなく、代替ソリューションとしてスポットに値すると思います。

すなわち

yAxis: {
   min: 1,
   max:
} ,
xAxis: {
   min: 1,
   max: 50
},
series: {
   data:[null,null]
}
于 2013-01-16T11:13:20.570 に答える
3

プロパティを設定した後、データを入れてシリーズを非表示にすることができます

ignoreHiddenSeries : false

これが動作中のデモです。シリーズを非表示にしても、Y 軸は引き続き表示されます。

于 2013-01-16T05:48:22.437 に答える
0

FWIW、ハイチャートにはこの機能がyAxis.showEmptyに組み込まれているようです

残念ながら、ドキュメントに記載されているフィドルは機能せず、関連するオープン ハイチャートの問題があります。

y 軸を非表示にしない

于 2013-09-04T15:48:57.593 に答える