`
niulanshan
  • 浏览: 564194 次
文章分类
社区版块
存档分类
最新评论

改变指标改变图(FusionChart)

 
阅读更多

1、通过改变指标,改变柱形图显示结果

ChangeColumn.html:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>改变参数的柱形图</title>
<script type="text/javascript" src="../Scripts/JS/jquery-1.10.2.js"></script>
<script type="text/javascript" src="../Scripts/JS/FusionCharts.js"></script>
<style type="text/css">
   .body_table{
       width: 100%;
       height: 100%;
       font-size: 18px;
       color: #FF8800;
       background-color:#CCCCCC;
       font-family: serif sans-serif cursive fantasy;
   }
   #tab{
       width: 100%;
       height: 100%;
   }
   .tr_td input{
       color: #FF8800;
   }
</style>
<script type="text/javascript">
   $(function(){
	   var column = new FusionCharts( "../Scripts/FusionChart/Column2D.swf", "columnId", "1280", "510", "0", "1" );
	   column.setXMLUrl("column2D.xml");
	   column.render("columnContainer");
   });
   
   function changeColumn(xmlUrl){
	   var column = new FusionCharts( "../Scripts/FusionChart/Column2D.swf", "columnId", "1280", "510", "0", "1" );
	   column.setXMLUrl(xmlUrl);
	   column.render("columnContainer");
   }
</script>
</head>
<body class="body_table">
  <table id="tab">
     <tr>
       <td class="tr_td">
         <input type="radio" id="" name="state" onclick="changeColumn('column2D1.xml')"/>学号
         <input type="radio" id="" name="state" onclick="changeColumn('column2D2.xml')"/>姓名
         <input type="radio" id="" name="state" onclick="changeColumn('column2D3.xml')"/>性别
       </td>
     </tr>
     <tr>
       <td>
         <div id="columnContainer"></div>
       </td>
     </tr>
  </table>
   
</body>
</html>

2、显示默认柱形图,column2D.xml提供数据源

(1)源码column2D.xml:

<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="人数" caption="人数分布统计图" useRoundEdges="1" xAxisName="分数范围" baseFontSize='14' 
      bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
      
        <set label="0-10" value="5"  /> 
        <set label="10-20" value="12" /> 
        <set label="20-30" value="36" /> 
        <set label="30-40" value="12" /> 
        <set label="40-50" value="34" />
        <set label="50-60" value="85"  /> 
        <set label="60-70" value="184" /> 
        <set label="70-80" value="196" /> 
        <set label="80-90" value="124" /> 
        <set label="90-400" value="68" />

</chart>

(2)显示结果如下图:


3、选择“学号”,column2D1.xml提供数据源

(1)源码column2D1.xml

<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="分数" caption="分数分布统计图" useRoundEdges="1" xAxisName="学号" baseFontSize='14' 
      bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
      
        <set label="2013010101" value="85"  /> 
        <set label="2013010102" value="80" /> 
        <set label="2013010103" value="90" /> 
        <set label="2013010104" value="95" /> 
        <set label="2013010105" value="75" />
        <set label="2013010106" value="65"  /> 
        <set label="2013010107" value="84" /> 
        <set label="2013010108" value="96" /> 
        <set label="2013010109" value="88" /> 
        <set label="2013010110" value="78" />

</chart>

(2)显示结果如下图:


4、选择“姓名”,column2D2.xml提供数据源

(1)源码column2D2.xml

<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="分数" caption="分数分布统计图" useRoundEdges="1" xAxisName="姓名" baseFontSize='14' 
      bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
      
        <set label="王二" value="85"  /> 
        <set label="李四" value="72" /> 
        <set label="赵倩" value="96" /> 
        <set label="西门红" value="62" /> 
        <set label="上官里" value="68" />
        <set label="诸葛流云" value="79"/> 
        <set label="魏巍" value="84" /> 
        <set label="钱三" value="95" /> 
        <set label="孙文" value="90" /> 
        <set label="郑武" value="70" />

</chart>
(2)显示结果如下图:



5、选择“性别”,column2D3.xml提供数据源

(1)源码column2D3.xml:

<?xml version="1.0" encoding="UTF-8"?>
<chart yAxisName="人数" caption="人数分布统计图" useRoundEdges="1" xAxisName="性别" baseFontSize='14' 
      bgColor="FFFFFF,FFFFFF" showBorder="0" showLegend="1">
      
        <set label="男" value="285"  /> 
        <set label="女" value="172" /> 

</chart>
(2)显示结果如下图:




分享到:
评论

相关推荐

    fusionchart的java简单封装

    fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装fusionchart的java简单封装

    FusionChart FusionChart.js

    FusionChart FusionChart.js

    FusionChart甘特图控件

    **FusionChart甘特图控件详解** FusionChart是一款强大的图表库,它以其美观的图形和丰富的功能在IT行业中广泛应用。在这个特定的场景中,我们关注的是FusionChart用于展示项目进度管理的甘特图控件。甘特图是一种...

    FusionChart和FusionWidgets破解版

    FusionChart和FusionWidgets破解版,目前世界上最好的图表展示软件。

    FusionChart

    标题"FusionChart"指的是一个流行的JavaScript图表库,用于在网页上创建交互式、美观的数据可视化效果。这个库广泛应用于各种数据分析、报告和仪表板场景,让数据以图形化的方式直观呈现,便于理解和解读。 ...

    fusionchart实例

    FusionCharts是一个基于JavaScript的图表库,它支持多种图表类型,如柱状图、饼图、线图、面积图、热力图等,适用于各种业务场景,包括数据分析、报表展示和信息传达。它兼容各种浏览器和服务器环境,可以与各种编程...

    fusionchart实现服务端的下载

    这段代码创建了一个2D柱状图,然后将其渲染为PNG图片并保存到服务器。 总结,FusionCharts服务端的图片下载涉及到服务器端API的使用、图片生成、存储以及提供下载链接等环节。理解并实践这些步骤,将有助于开发者...

    fusionchart for flex 4 破解

    提供了一个3D柱状图Column3D的破解,已测试通过

    fusionchart破解版(完整实用)

    完整的fusionchart开发资源、文档,公司项目使用的。

    fusionchart支持仪表盘

    仪表盘是一种信息展示工具,它将多个关键性能指标(KPIs)集中在一个统一的视图中,便于用户快速理解业务状况。FusionCharts通过其丰富的图表类型和灵活的自定义选项,能够创建出各种类型的仪表盘,包括速度表、圆形...

    fusionchart报表demo

    FusionCharts是一款基于JavaScript的图表库,支持超过90种不同类型的图表,包括柱状图、饼图、线图、地图等,以及各种复杂的图表如仪表盘、甘特图和热力图。它的特点是交互性强,图表响应迅速,支持多种数据源,如...

    fusionChart中文文档

    在"fusionChart中文文档"中,你将找到关于FusionCharts的各种教程、指南和API参考。这些文档通常会涵盖以下关键知识点: 1. **安装与设置**:介绍如何在你的项目中引入FusionCharts库,包括下载、引入JavaScript...

    FusionChart实现的动态统计图

    FusionCharts还提供了一系列API和事件,使得我们可以轻松地对图表进行交互操作,如添加、删除数据集,改变图表属性等。例如,你可以通过`chart.updateChart()`方法动态更新图表数据。 此外,FusionCharts支持多种...

    fusionchart

    fusionchart开发常用的属性总结,包括仪表盘的属性,柱状图属性,折线图属性

    FusionChart学习及简单实例1

    FusionCharts是一款基于SVG(Scalable Vector Graphics)技术的JavaScript图表库,支持在浏览器端渲染多种图表类型,包括折线图、柱状图、饼图、地图等。它能够帮助开发者轻松地将数据转化为富有吸引力的可视化效果...

    fusionchart的简单封装

    FusionCharts是一款功能丰富的图表库,它提供了多种图表类型,如柱状图、饼图、线图等,用于创建交互式的、动画效果的图表。在描述中提到的“简单封装”通常指的是将FusionCharts的基本功能进行简化,以便更方便地在...

    Fusionchart.js

    FusionCharts支持多种图表类型,如柱状图、饼图、线图、面积图、散点图、组合图等,适用于各种业务场景,例如销售报告、数据分析、项目管理等。通过使用FusionCharts,开发者可以轻松地将JSON或XML格式的数据转化为...

    用fusionchart 统计图

    FusionCharts是一款强大的JavaScript图表库,它提供了丰富的图表类型,如饼图、折线图、柱状图等,用于创建交互式的数据可视化解决方案。在这个例子中,你将找到如何使用FusionCharts来创建这些基本图表的实践应用。...

    FusionChart导出图片,保存图片 源码

    1、WebRoot\js\...6、在图中右键选择“导出为JPG图片“,提示保存,就这么简单。作者邮箱:258385583@qq.com JAVA 源码,决对可能正常导入MyEclipse,并运行,对于需要的同学很有帮助!IDE工具:MyEclipse6.5

Global site tag (gtag.js) - Google Analytics