ホームページ >ウェブフロントエンド >jsチュートリアル >ECharts 多軸グラフ: 多次元データを表示する方法
ECharts 多軸チャート: 多次元データを表示する方法、具体的なコード例が必要です
はじめに:
ビッグデータ時代の到来に伴い複雑な多次元データをより効果的に表示する必要があります。 ECharts は強力な視覚化ライブラリとして、さまざまな種類のチャートを提供します。その中でも多軸チャートは、多次元データを表示するための重要なツールの 1 つです。この記事では、多軸グラフとは何か、ECharts を使用して多次元データを表示する方法を紹介し、対応するコード例を示します。
1. 多軸チャートとは
多軸チャートは、データ単位と大きさが異なる複数のデータ系列を同じチャート上に表示できるチャートです。データ系列ごとに 1 つずつ複数の軸を使用することで、さまざまな次元にわたってデータをより直感的に比較できます。
2. ECharts 多軸チャートの設定項目
多軸チャートを作成するには、ECharts のオプション オブジェクトに複数のプロパティを設定する必要があります。設定する必要がある主な設定項目は次のとおりです。
3. コード例
以下では、特定のコード例を使用して、ECharts を使用して多次元データを表示する多軸グラフを作成する方法を示します。マーチャンダイジングの例から始めましょう。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Multi-axis Chart Example</title> <script src="https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js"></script> </head> <body> <div id="chart" style="width: 800px; height: 400px;"></div> </body> </html>
var chart = echarts.init(document.getElementById('chart')); var option = { tooltip: { trigger: 'axis' }, legend: { data: ['电视销量', '冰箱销量', '洗衣机销量'] }, xAxis: [ { type: 'category', data: ['一月', '二月', '三月', '四月', '五月'] } ], yAxis: [ { type: 'value', name: '销量' }, { type: 'value', name: '销售额' } ], series: [ { name: '电视销量', type: 'bar', data: [120, 200, 150, 80, 70] }, { name: '冰箱销量', type: 'bar', data: [80, 100, 120, 150, 110] }, { name: '洗衣机销量', type: 'line', yAxisIndex: 1, data: [1000, 1500, 2000, 1800, 1600] } ] }; chart.setOption(option);
上記のコードでは、テレビの売上、冷蔵庫の売上、洗濯機の売上という 3 つのデータ シリーズを設定しました。このうち、テレビと冷蔵庫の売上は棒グラフ、洗濯機の売上は折れ線グラフで表示されます。販売量と売上高は、異なる y 軸を使用して表示されます。
4. まとめ
ECharts は、多次元データを簡単に表示できる多軸グラフの機能を提供します。適切な設定項目を設定することで、美しく直感的な多軸グラフを作成できます。この記事のサンプル コードを通じて、ECharts を使用して多軸グラフを描画し、それを独自のプロジェクトに適用することをすぐに開始できます。
参考リンク:
[ECharts公式ドキュメント](https://echarts.apache.org/zh/index.html)
以上がECharts 多軸グラフ: 多次元データを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。