Wijmo ユーザーガイド > ウィジェット > Chart ウィジェット > CompositeChart > 操作手順 > 複数軸の使用 |
複数の軸が必要になる複雑なデータをグラフ化する必要がある場合があります。wijcompositechart ウィジェットを使用すれば、このようなグラフをすぐに作成できます。
マークアップ
サンプルマークアップ |
コードのコピー |
---|---|
<div id="wijcompositechart" style="width: 756px; height: 475px"> </div> |
スクリプト
サンプルスクリプト |
コードのコピー |
---|---|
<script id="scriptInit" type="text/javascript"> $(document).ready(function () { $("#wijcompositechart").wijcompositechart({ axis: { y: [{ // メインの y 軸 text: "Temperature", compass: "east", autoMin: false, autoMax: false, min: 5, max: 35, textStyle: { fill: "#89A54E" }, labels: { style: { fill: "#89A54E" } } }, { // y1 軸 text: "Rainfall", autoMax: false, autoMin: false, min: 0, max: 300 }, { // y2 軸 text: "", compass: "east" }], x: { text: "" } }, stacked: false, hint: { content: function () { return this.label + '\n ' + this.y + ''; } }, header: { text: "Hardware Distribution" }, seriesList: [{ type: "column", label: "West", legendEntry: true, data: { x: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], y: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] }, yAxis: 1 }, { type: "line", fitType: "spline", label: "East", legendEntry: true, data: { x: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], y: [1016, 1016, 1015.9, 1015.5, 1012.3, 1009.5, 1009.6, 1010.2, 1013.1, 1016.9, 1018.2, 1016.7] }, yAxis: 2 }, { type: "line", label: "South", legendEntry: true, data: { x: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], y: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6] }, markers: { visible: true, type: "circle" } }] }); }); </script> |
複数の軸 |
wijcompositechart の折れ線とスプラインの部分は、面グラフとしても使用できます。
スクリプト
サンプルスクリプト |
コードのコピー |
---|---|
yAxis: 1 }, { type: "area", fitType: "spline", label: "East", legendEntry: true, data: { x: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], y: [1016, 1016, 1015.9, 1015.5, 1012.3, 1009.5, 1009.6, 1010.2, 1013.1, 1016.9, 1018.2, 1016.7] }, |
複数の軸を持つ面グラフ |
注意:seriesList オプションの折れ線グラフの各データのセットは、異なるマーカータイプを使用します。使用可能なマーカータイプは box、circle、cross、diamond、invertedTri、および tri です。下図では、wijbubblechart で使用可能なマーカーが示されています。 |
マーカーを使用したバブルチャート |