制作过Flash图表的朋友们,有没有遇到这样一种情况:当我们想在一种类型的图表中嵌入其他一种或几种图表类型。这时该怎么做?我用的是FusionCharts这种图表组件,使用FusionCharts要实现嵌入多种图表类型,我选择通过XML来实现。
原文摘自:《
FusionCharts如何实现组合图》
下面是一个例子:
![FusionCharts如何实现组合图 FusionCharts如何实现组合图](https://i-blog.csdnimg.cn/blog_migrate/c9c918300a89b1118e83d141e34d6c54.gif)
图形左边的坐标轴叫主坐标轴,图形右边的叫次坐标轴。
FusionCharts里组合图分为2D和3D,上面的图形就是一个2D双Y轴组合图。
这个图里有月销售额和数量,X轴表示月份。现在我们来看看这两个Y轴:
主Y轴表示2005和2006的销售额,柱状图和这个主Y轴对应。
次Y轴表示数量,曲线图和次Y轴对应。
在双Y轴图形里,我们必须提供至少两个数据集,一个对应主Y轴,一个对应次Y轴。如果你没有提供两个,图形就不会正确显示。
这是X轴月份的XML代码,主次纵轴的数据集代码太多就不给大家一一写了,有需要的可以参考:
《如何通过XML实现FusionCharts组合图》,这里有详细的数据集代码。