ハイチャート棒グラフ
翻訳結果:
Highcharts は、純粋な JavaScript で書かれたグラフ作成ライブラリです。
Highcharts を使用すると、Web サイトや Web アプリケーションにインタラクティブなグラフを簡単かつ便利に追加できます。
Highcharts は、個人の研究、個人の Web サイト、および非営利目的での使用には無料です。
ハイチャート棒グラフ構文
HighCharts の機能
互換性 - すべての主要なブラウザとモバイル プラットフォーム (Android、iOS など) をサポートします。
複数のデバイス - ハンドヘルド デバイス iPhone/iPad、タブレットなどの複数のデバイスをサポートします。
無料で使用可能 - オープンソースで無料です。
軽量 - highcharts.js コア ライブラリのサイズはわずか約 35KB です。
シンプルな構成 - json 形式を使用して構成します。
動的 - チャートの生成後に変更できます。
多次元 - 多次元グラフをサポート
構成プロンプト ツール - マウスがグラフ内の特定の点に移動すると、プロンプト情報が表示されます。
タイムライン - ミリ秒単位の精度。
エクスポート - テーブルを PDF/PNG/JPG/SVG 形式にエクスポートできます。
出力 - Web ページ出力グラフ。
ズーム可能 - グラフ部分を選択して拡大し、グラフを間近で観察します;
外部データ - サーバーから動的データを読み込みます。
テキストの回転 - 任意の方向のラベルの回転をサポートします。
ハイチャート棒グラフ例
<html> <head> <meta charset="UTF-8" /> <title>Highcharts 教程 | php.cn</title> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="https://code.highcharts.com/highcharts.js"></script> </head> <body> <div id="container" style="width: 550px; height: 400px; margin: 0 auto"></div> <script language="JavaScript"> $(document).ready(function() { var chart = { type: 'bar' }; var title = { text: 'Historic World Population by Region' }; var subtitle = { text: 'Source: Wikipedia.org' }; var xAxis = { categories: ['Africa', 'America', 'Asia', 'Europe', 'Oceania'], title: { text: null } }; var yAxis = { min: 0, title: { text: 'Population (millions)', align: 'high' }, labels: { overflow: 'justify' } }; var tooltip = { valueSuffix: ' millions' }; var plotOptions = { bar: { dataLabels: { enabled: true } } }; var legend = { layout: 'vertical', align: 'right', verticalAlign: 'top', x: -40, y: 100, floating: true, borderWidth: 1, backgroundColor: ((Highcharts.theme && Highcharts.theme.legendBackgroundColor) || '#FFFFFF'), shadow: true }; var credits = { enabled: false }; var series= [{ name: 'Year 1800', data: [107, 31, 635, 203, 2] }, { name: 'Year 1900', data: [133, 156, 947, 408, 6] }, { name: 'Year 2008', data: [973, 914, 4054, 732, 34] } ]; var json = {}; json.chart = chart; json.title = title; json.subtitle = subtitle; json.tooltip = tooltip; json.xAxis = xAxis; json.yAxis = yAxis; json.series = series; json.plotOptions = plotOptions; json.legend = legend; json.credits = credits; $('#container').highcharts(json); }); </script> </body> </html>
インスタンスの実行 »
[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します