三个统计图表
三个统计图表(柱状图、饼状图、线性图)。
因为项目原因写了三个简单的统计图,效果如下(上方为线性图效果):- 源码下载 -
用法:给FLASH传入的U参数是一个XML地址,根据XML的不同图表会显示相关的统计内容,具体的XML格式请参考下面提供的例子:
线性图的XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <?xml version="1.0" encoding="UTF-8"?> <root> <title x="月份" y="发布文章数(篇)">近三年每月发布文章数对比图</title> <name y1="2009年" y2="2008年" y3="2007年"/> <table> <row xname="1" y1="2" y2="0" y3="2"/> <row xname="2" y1="3" y2="0" y3="3"/> <row xname="3" y1="1" y2="0" y3="2"/> <row xname="4" y1="1" y2="0" y3="1"/> <row xname="5" y1="1" y2="2" y3="4"/> <row xname="6" y1="2" y2="3" y3="2"/> <row xname="7" y1="1" y2="7" y3="2"/> <row xname="8" y1="0" y2="2" y3="2"/> <row xname="9" y1="0" y2="6" y3="2"/> <row xname="10" y1="0" y2="2" y3="3"/> <row xname="11" y1="0" y2="1" y3="1"/> <row xname="12" y1="0" y2="2" y3="0"/> </table> </root> |
饼状图的XML:
1 2 3 4 5 6 7 8 | <?xml version="1.0" encoding="UTF-8"?> <root> <table name="文章分类统计" rowName="所属分类" rowAmount="总文章数"> <row name="Diary" amount="49"/> <row name="Like" amount="16"/> <row name="Collect" amount="21"/> </table> </root> |
柱状图的XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <?xml version="1.0" encoding="UTF-8"?> <root> <title x="月份" y="发布文章数(篇)">近三年每月发布文章数对比图</title> <name y1="2009年" y2="2008年" y3="2007年"/> <table> <row xname="1" y1="2" y2="0" y3="2"/> <row xname="2" y1="3" y2="0" y3="3"/> <row xname="3" y1="1" y2="0" y3="2"/> <row xname="4" y1="1" y2="0" y3="1"/> <row xname="5" y1="1" y2="2" y3="4"/> <row xname="6" y1="2" y2="3" y3="2"/> <row xname="7" y1="1" y2="7" y3="2"/> <row xname="8" y1="0" y2="2" y3="2"/> <row xname="9" y1="0" y2="6" y3="2"/> <row xname="10" y1="0" y2="2" y3="3"/> <row xname="11" y1="0" y2="1" y3="1"/> <row xname="12" y1="0" y2="2" y3="0"/> </table> </root> |


