zoukankan      html  css  js  c++  java
  • FusionCharts 2D双折线图

    1、设计思路

    (1)根据双折线图的特性和共性,设计出双折线图;

    (2)设置数据源XML格式

    2、设计步骤

    (1)写出双折线引入的图类型和数据源路径

    var doubleLine = new FusionCharts( "../scripts/Charts/MSLine.swf", "doubleLineId", "100%", "540", "0" );
    doubleLine.setXMLUrl("data/doubleLine.xml");
    doubleLine.render("doubleLineChart");
    (2)设置双折线图的数据源

    doubleLine.xml:

    <?xml version="1.0" encoding="UTF-8"?>
    <chart caption='2012和2013年某桥一周通过的人数' xAxisName='星期' yAxisName='人数' showValues='0' 
           baseFont='微软雅黑' baseFontSize='14' baseFontColor='#FF0000' outCnvBaseFont='宋体'
           outCnvBaseFontSize='20' outCnvBaseFontColor='#00FF00' legendShadow='1' 
           legendAllowDrag='1' reverseLegend='1' interactiveLegend='1' legendNumColumns='2'
           minimiseWrappingInLegend='1' showLegend='1' legendPosition='BOTTOM' showZeroPlane='1'>
    
       <categories>
          <category label='星期一' />
          <category label='星期二' />
          <category label='星期三' />
          <category label='星期四' />
          <category label='星期五' />
          <category label='星期六' />
          <category label='星期日' />
       </categories>
    
       <dataset seriesName='2012'>
          <set value='656445' />
          <set value='412555'/>
          <set value='956566' />
          <set value='125645' />
          <set value='561124' />
          <set value='265655' />
          <set value='451212' />
       </dataset>
    
       <dataset seriesName='2013'>
          <set value='154512'/>
          <set value='598655'/>
          <set value='654544'/>
          <set value='956565'/>
          <set value='245454' />
          <set value='965565' />
          <set value='454545' />
       </dataset>
    
    </chart>
    
    (3)引入双折线图

    <div id="doubleLineChart"></div>
    3、设计结果

    (1)初始化时



    (2)点击“2012”


    (3)点击“2013”


    (4)选择“2012”和“2013”


    4、源码

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>FusionCharts 2D双折线图</title>
    	
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <script type="text/javascript" src="../scripts/jquery-2.0.3.js"></script>
        <script type="text/javascript" src="../scripts/Charts/FusionCharts.js"></script>
        <script type="text/javascript">
            $(function(){
                  var doubleLine = new FusionCharts( "../scripts/Charts/MSLine.swf", "doubleLineId", "100%", "540", "0" );
          		  doubleLine.setXMLUrl("data/doubleLine.xml");
                  doubleLine.render("doubleLineChart");
            });
        </script>
    
      </head>
      
      <body>
         <div id="doubleLineChart"></div>
      </body>
    </html>
    


  • 相关阅读:
    为什么一个字节可以表示的有符号整数的范围是-128~+127?
    redis入门指南(一) ——简介及入门相关
    C Primer Plus(二)
    lua程序设计(一)
    证明:S = 1 + 1/2 + 1/4 + 1/8 + 1/16 + ·······,求证 S = 2
    C Primer Plus (一)
    C语言打印年历
    Spring IoC 自定义标签解析
    CentOS 7 Nacos 集群搭建
    CentOS 7 Zookeeper 和 Kafka 集群搭建
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315463.html
Copyright © 2011-2022 走看看