当前位置:编程学习 > JAVA >>

fusionchart 间断数据的处理,懂的大神来啊。

<graph formatNumberScale="0" decimalPrecision="2" yAxisMaxValue="5" PYAxisMaxValue="5" SYAxisMaxValue="5" bgColor="faf1e4" subCaption="单位:亿元" formatNumber="1" labelDisplay="WRAP" setAdaptiveYMin="1" divLineDecimalPrecision="0" baseFontSize="15" outCnvBaseFontSize="18" limitsDecimalPrecision="0" baseFont="宋体" showValues="0" caption="鄞州合行指标查询图">
<categories>
   <category name="12-06"/>
   <category name="12-07"/>
   <category name="12-08"/>
   <category name="12-09"/>
   <category name="12-10"/>
   <category name="12-11"/>
   <category name="12-12"/>
</categories>
<dataset seriesName="表内加权风险资产(季)" parentYAxis="P" color="AFD8F8">
   <set value="350.73"/>
   <set value=""/>
   <set value=""/>
   <set value="374.15"/>
   <set value=""/>
   <set value=""/>
   <set value="360.58"/>
</dataset>
<dataset seriesName="个人经营性贷款余额(月)" parentYAxis="P" color="F6BD0F">
   <set value="0.00"/>
   <set value="38.12"/>
   <set value="38.86"/>
   <set value="39.81"/>
   <set value="40.19"/>
   <set value="41.33"/>
   <set value="43.04"/>
</dataset>
</graph>
上面这段代码在图像里面以折线图展示出来的时候,表内加权风险资产(季)这个指标数据就会出现三个点,不会连接在一起,因为7、8、10、11月份的数据是空的。求大神们指教如何在这几个月份数据为空的情况下将三个点连接起来呢?fusionchart有这个方法吗?jfreechart是有这个方法的,但是fusionchart不会搞啊。。 fusionchart 间断数据的处理 --------------------编程问答-------------------- <dataset seriesName="表内加权风险资产(季)" parentYAxis="P" color="AFD8F8">
   <set value="350.73"/>
   <set value=""/>
   <set value=""/>
   <set value="374.15"/>
   <set value=""/>
   <set value=""/>
   <set value="360.58"/>
这里 你把没有数据的地方设为0就可以了
<dataset seriesName="表内加权风险资产(季)" parentYAxis="P" color="AFD8F8">
   <set value="350.73"/>
   <set value="0"/>
   <set value="0"/>
   <set value="374.15"/>
   <set value="0"/>
   <set value="0"/>
   <set value="360.58"/>

--------------------编程问答--------------------
引用 1 楼 a597926661 的回复:
<dataset seriesName="表内加权风险资产(季)" parentYAxis="P" color="AFD8F8">
   <set value="350.73"/>
   <set value=""/>
   <set value=""/>
   <set value="374.15"/>
   <set value=""/>
   <set value=""/>
   <set value="360.58"/>
这里 你把没有数据的地方设为0就可以了
<dataset seriesName="表内加权风险资产(季)" parentYAxis="P" color="AFD8F8">
   <set value="350.73"/>
   <set value="0"/>
   <set value="0"/>
   <set value="374.15"/>
   <set value="0"/>
   <set value="0"/>
   <set value="360.58"/>

问题就在于不能设成0啊,因为空代表这个月没数据,但是0代表有数据,只不过数据是0而已,这个数据也是从数据库取来的,是有意义的。 --------------------编程问答-------------------- 楼主的意思是想数据是断的让图表连续吗?
那楼主觉得图表的线该怎么连呢
好像有点不合理了吧 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 3 楼 a597926661 的回复:
楼主的意思是想数据是断的让图表连续吗?
那楼主觉得图表的线该怎么连呢
好像有点不合理了吧

当然是跨过中间断掉数据直接连接下一个点啊,JFreeChart就是这样处理的。 --------------------编程问答-------------------- 没人知道怎么处理么?帖子都沉下去了。。。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,