ホームページ > ウェブフロントエンド > jsチュートリアル > jfreechart プラグインは、データを円グラフ、棒グラフ、折れ線グラフに表示します_JavaScript スキル

jfreechart プラグインは、データを円グラフ、棒グラフ、折れ線グラフに表示します_JavaScript スキル

WBOY
リリース: 2016-05-16 16:04:27
オリジナル
1428 人が閲覧しました

この記事では、ヒストグラムの表示を例に挙げています。もちろん、これは 1 つの方法にすぎません。グラフのラベルをカスタマイズしたり、jfreechart プラグインを使用したりするなど、さまざまな方法があります。

1. 多くの表示メソッドを含む js ファイルをインポートします:

コードをコピー コードは次のとおりです:
2. バックグラウンドからデータを取得します:


function init(){
 
  var name3="<%=request.getAttribute("accountlist.name")%>";
  var value3="<%=request.getAttribute("accountlist.values")%>";
  var rate3="<%=request.getAttribute("accountlist.valueshb")%>";
  showChart4(name3,rate3); 
  //showChart3(name3,value3,""); 

 }

ログイン後にコピー
3. 凡例にデータを割り当てます:

function showChart4(names,values){
  var chartObj = new ChartObject();
  var xmlString="";
  chartObj.caption="各承运单位车辆销运比图 ";
  chartObj.showValues='0';
  chartObj.showLabels='1';
  chartObj.sNumberSuffix='%25';
  xmlString = chartObj.createDualYMSColumnXmlByValues(names,values,"","销运比=卷烟销量%车辆运力;",""); 
  var chart = new FusionCharts("Charts/MSColumn3DLineDY.swf", "ChartId2", "1000", "230", "0", "0");
  chart.setDataXML(xmlString); 
  chart.render("chartDiv2");
 }

ログイン後にコピー
4. JSP ページに次のように記述します。

コードをコピーします コードは次のとおりです:


5. 結果は次のように表示されます。

上記はこの記事の全内容です。必要な友人は参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート