<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    道長(zhǎng)A的地盤

    http://Java.Im 這個(gè)網(wǎng)址NB吧?是道長(zhǎng)的新網(wǎng)站,您不去看看嗎?
    隨筆 - 28, 文章 - 1, 評(píng)論 - 73, 引用 - 0
    數(shù)據(jù)加載中……

    [AJava原創(chuàng)]FusionCharts Free中文開發(fā)指南[使用文檔教程]第十三章--間斷數(shù)據(jù)的處理

    有時(shí)候我們的數(shù)據(jù)并不是連續(xù)的,例如我們有一個(gè)反映每個(gè)月銷售額的圖形,然而,五月和六月的數(shù)據(jù)我們?nèi)笔Я耍襁@種情況我們?cè)撊绾翁幚砟兀?br /> FCF早就想到這個(gè)問題了,我們看看下面的代碼:

    <graph>   
        
    <set name='Jan' value='420' />   
        
    <set name='Feb' value='295' />   
        
    <set name='Mar' value='523' />     
        
    <set name='Apr' value='473' />     
        
    <set name='May' />     
        
    <set name='Jun' />     
        
    <set name='Jul' value='354' />     
        
    <set name='Aug' value='457' />     
        
    <set name='Sep' value='127' />     
        
    <set name='Oct' value='354' />     
        
    <set name='Nov' value='485' />     
        
    <set name='Dec' value='486' />     
    </graph> 



    我們看到,上面五月和六月的數(shù)據(jù)里,并沒有value這個(gè)屬性。
    如果把這樣的數(shù)據(jù)放到一個(gè)柱狀圖里,效果如下:


    圖片1

    在五月和六月那里沒有柱子。這就是我們想要的效果。

    如果把這樣的數(shù)據(jù)放到一個(gè)曲線圖里,效果如下:


    圖片1

    同樣的,五月和六月那里沒有線段,它是缺失的。

    如果你想連五月和六月的標(biāo)簽都不顯示,你可以這樣:
    <set />
    當(dāng)然,你還可以干脆連<set />都不要。不過那樣會(huì)讓看圖的人容易誤解,因?yàn)槿藗円话愣紩?huì)以為是按順序來排列月份的。

    多系列的圖形也可以放置這樣的斷點(diǎn)數(shù)據(jù)。看下面的圖:


    圖片1

    上圖的XML數(shù)據(jù)如下:

    <graph caption='Discontinuous Data Demo' numdivlines='4' showgridbg='1' showhovercap='1'   
    lineThickness='1' animation='1' hoverCapSepChar=' ' anchorScale='0' showNames='1'   
    showValues='0' numVDivLines='12' anchorscale='0' rotateNames='1'>   
       
    <categories>   
          
    <category name='5/2001' showName='1'/>   
          
    <category name='6/2001' showName='0'/>   
          
    <category name='7/2001' showName='0'/>   
          
    <category name='8/2001' showName='1'/>   
          
    <category name='9/2001' showName='0'/>   
          
    <category name='10/2001' showName='0'/>   
          
    <category name='11/2001' showName='1'/>   
          
    <category name='12/2001' showName='0'/>   
          
    <category name='1/2002' showName='0'/>   
          
    <category name='2/2002' showName='1'/>   
          
    <category name='3/2002' showName='0'/>   
          
    <category name='4/2002' showName='0'/>   
          
    <category name='5/2002' showName='1'/>   
          
    <category name='6/2002' showName='0'/>   
          
    <category name='7/2002' showName='0'/>   
          
    <category name='8/2002' showName='1'/>   
          
    <category name='9/2002' showName='0'/>   
          
    <category name='10/2002' showName='0'/>   
          
    <category name='11/2002' showName='1'/>   
          
    <category name='12/2002' showName='0'/>   
          
    <category name='1/2003' showName='0'/>   
          
    <category name='2/2003' showName='1'/>   
          
    <category name='3/2003' showName='0'/>   
          
    <category name='4/2003' showName='1'/>   
       
    </categories>   
       
    <dataset seriesname='Series 1' color='00A900' showValue='0' lineThickness='2'   
       
    yaxismaxvalue='100' anchorAlpha='0'>   
          
    <set />   
          
    <set />   
          
    <set />   
          
    <set value='0' />   
          
    <set value='1' />   
          
    <set value='2' />   
          
    <set value='3' />   
          
    <set value='5' />   
          
    <set value='8' />   
          
    <set value='11' />   
          
    <set value='16' />   
          
    <set value='23' />   
          
    <set value='31' />   
          
    <set value='40' />   
          
    <set value='49' />   
          
    <set value='59' />   
          
    <set value='68' />   
          
    <set />   
          
    <set />   
          
    <set value='89' />   
          
    <set value='94' />   
          
    <set value='97' />   
          
    <set value='99' />   
          
    <set value='100' />   
       
    </dataset>   
       
    <dataset seriesname='Series 2' color='0000FF' showValue='0' lineThickness='2'     
       
    yaxismaxvalue='100' anchorAlpha='0'>   
          
    <set />   
          
    <set value='0' />   
          
    <set value='0' />   
          
    <set value='0' />   
          
    <set value='0' />   
          
    <set value='1' />   
          
    <set value='1' />   
          
    <set value='1' />   
          
    <set value='1' />   
          
    <set value='6' />   
          
    <set value='26' />   
          
    <set value='43' />   
          
    <set />   
          
    <set />   
          
    <set />   
          
    <set />   
          
    <set value='43' />   
          
    <set value='53' />   
          
    <set value='66' />   
          
    <set value='78' />   
          
    <set value='91' />   
          
    <set />   
          
    <set />   
          
    <set />   
       
    </dataset>   
    </graph> 


    在category 元素里有個(gè)showName屬性,當(dāng)值為1時(shí),就會(huì)顯示;當(dāng)值為0時(shí),就不顯示,哪怕給它提供了相應(yīng)的數(shù)據(jù)。上面代碼雖然有很多category,但是只有9個(gè)值為1的,所以圖形里只顯示了9個(gè)。

    再看看dataset里有很多<set />,這就是沒有數(shù)據(jù)。所以在圖里我們看到了很多的斷點(diǎn)。



    AJava.org --一個(gè)Java門戶! 轉(zhuǎn)載請(qǐng)以連接方式注明來自AJava.org

    posted on 2009-03-28 00:06 道長(zhǎng)A@ajava.org 閱讀(1796) 評(píng)論(3)  編輯  收藏 所屬分類: FusionCharts 開發(fā)指南

    評(píng)論

    # re: [AJava原創(chuàng)]FusionCharts Free中文開發(fā)指南[使用文檔教程]第十三章--間斷數(shù)據(jù)的處理[未登錄]  回復(fù)  更多評(píng)論   

    道長(zhǎng)有研究過它和鼠標(biāo)點(diǎn)擊如何實(shí)現(xiàn)交互嗎?
    2009-03-29 21:18 | Chaser

    # re: [AJava原創(chuàng)]FusionCharts Free中文開發(fā)指南[使用文檔教程]第十三章--間斷數(shù)據(jù)的處理  回復(fù)  更多評(píng)論   

    @Chaser
    這個(gè)我好像還沒看到有其他的交互,好像只有鼠標(biāo)單擊這個(gè)動(dòng)作。
    2009-03-29 23:39 | 道長(zhǎng)A@ajava.org

    # re: [AJava原創(chuàng)]FusionCharts Free中文開發(fā)指南[使用文檔教程]第十三章--間斷數(shù)據(jù)的處理  回復(fù)  更多評(píng)論   

    道長(zhǎng)好!我在使用過程中發(fā)現(xiàn)如果數(shù)據(jù)全部為零時(shí),不能正確的生成圖像,主要表現(xiàn)為不能正確選擇比例尺,把數(shù)據(jù)都顯示為無限大了(如Column中就會(huì)全部顯示為最大值),請(qǐng)問這個(gè)問題有什么好的解決辦法嗎?多謝道長(zhǎng)~
    2009-04-14 09:29 | magicbacon
    主站蜘蛛池模板: 曰批视频免费40分钟试看天天| 13一14周岁毛片免费| 亚洲av最新在线网址| 在线永久看片免费的视频| 亚洲成AV人影片在线观看| 超清首页国产亚洲丝袜| 最近最好最新2019中文字幕免费| 亚洲成_人网站图片| 亚洲爽爽一区二区三区| 国产成人yy免费视频| 国产精品福利片免费看| 亚洲成a人片在线网站| 亚洲AV无码乱码精品国产| 日本免费人成网ww555在线| 亚洲欧美日韩综合久久久| 亚洲AV无码乱码在线观看富二代 | 大地资源在线观看免费高清 | 成年女人色毛片免费看| 国产精品免费久久| 亚洲精品一二三区| 久久精品夜色国产亚洲av| 韩国日本好看电影免费看| 午夜无码A级毛片免费视频| 美景之屋4在线未删减免费| 亚洲成a人片7777| 亚洲大尺度无码专区尤物| 免费永久看黄在线观看app| 久久精品免费一区二区| 三级黄色免费观看| 朝桐光亚洲专区在线中文字幕| 麻豆亚洲AV永久无码精品久久 | 亚洲AV天天做在线观看| 亚洲 无码 在线 专区| 一二三四在线观看免费高清中文在线观看 | 91高清免费国产自产| 国产免费久久精品丫丫| 看一级毛片免费观看视频| 亚洲乱码在线卡一卡二卡新区| 亚洲AV人人澡人人爽人人夜夜| 亚洲第一成人影院| 国产精品免费视频一区|