FusionCharts 2D双折线图
Posted odejsjhshw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
以上是关于FusionCharts 2D双折线图的主要内容,如果未能解决你的问题,请参考以下文章