簡単な折れ線グラフを作成しようとしています。ご覧のとおり、データは配列の最初の値が日付(年-月)になるようにフォーマットされており、次に値があります。必要に応じて日付の形式を変更できますが、データは通常、現在の月まで昇順で月ごとに1つの値を持ちます。
下軸に日付(年+月)のラベルが表示されるようにグラフをフォーマットすることはできますか?ここにあるCodepen私実施例のは、ここで元Highchart例必要に応じて。
Highcharts.chart("container", {
series: [
{
data: [
["2018-10", 18],
["2018-11", 16],
["2018-12", 21],
["2019-01", 22],
["2019-02", 22],
["2019-03", 20],
["2019-04", 22],
["2019-05", 24],
["2019-06", 25],
["2019-07", 31],
["2019-08", 35],
["2019-09", 33],
["2019-10", 35],
["2019-11", 35],
["2019-12", 35]
]
}
]
});
別のライブラリでこれを簡単に実行できる場合は、提案を受け付けています。
このように行うことができます。タイプカテゴリを使用すると、シリーズのx軸が得られます。
xAxis: {
type: 'category',
labels: {
formatter: function () {
var str = this.value.split('-');
return str[1]+'<br>'+ str[0];
}
}
},
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加