• <menu id="w2i4a"></menu>
  • logo Flash圖表控件 FusionCharts 使用教程

    文檔首頁(yè)>>Flash圖表控件 FusionCharts 使用教程>>JS圖表控件FusionCharts使用教程:在圖表標(biāo)繪非連續(xù)數(shù)據(jù)

    JS圖表控件FusionCharts使用教程:在圖表標(biāo)繪非連續(xù)數(shù)據(jù)


    你可能經(jīng)常要以不完整的數(shù)據(jù)點(diǎn)繪制圖表。例如,當(dāng)繪制每月的銷售圖表時(shí),你可能沒(méi)有所有的月數(shù)據(jù)。所以,你可能只想以一個(gè)空白的區(qū)域來(lái)顯示缺失的數(shù)據(jù),不在這個(gè)區(qū)域中繪制任何東西。FusionCharts可以讓這個(gè)目標(biāo)很容易的實(shí)現(xiàn)。

    》》》免費(fèi)下載Flash圖表控件FusionCharts最新版

    用戶可以通過(guò)不提供任何值到需要隱藏的相應(yīng)<set>元素來(lái)隱藏任意數(shù)量的數(shù)據(jù)塊。

    具體操作參考下面的XML代碼:

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

    在這里,我們沒(méi)有5月和6月的數(shù)據(jù)。所以,我們不提供任何相應(yīng)的數(shù)據(jù)值。如下圖所示:

    Flash圖表控件FusionCharts使用教程:在圖表標(biāo)繪非連續(xù)數(shù)據(jù)

    可以看到在這張圖表中沒(méi)有5月和6月的列。

    如果對(duì)一個(gè)折線圖運(yùn)行相同的數(shù)據(jù),用戶將看到以下輸出效果:

    Flash圖表控件FusionCharts使用教程:在圖表標(biāo)繪非連續(xù)數(shù)據(jù)

    折線圖在5月和6月的位置處是一個(gè)斷開(kāi),因?yàn)闆](méi)有對(duì)同一個(gè)區(qū)域賦值。如果用戶連缺失數(shù)據(jù)的數(shù)據(jù)標(biāo)簽都沒(méi)有,可以編寫(xiě)缺失數(shù)據(jù)的空集元素如下:

    <set/>

    如何在圖表中連接空集數(shù)據(jù)

    在上面的折線圖中,在5月和6月的地方顯示的是一個(gè)斷開(kāi)。如果用戶不想顯示5月和6月的這個(gè)斷開(kāi),希望從4月直接連接到7月,那么可以使用新引入的connectNullData屬性。

    你只需要設(shè)置<chart ... connectNullData='1' ..> ,圖表將如下所示:

    Flash圖表控件FusionCharts使用教程:在圖表標(biāo)繪非連續(xù)數(shù)據(jù)

    這個(gè)屬性對(duì)所有的線和面積圖都是有效的。

    圖表的完整XML數(shù)據(jù)再次重現(xiàn):

    <chart showValues='0' connectNullData='1'>
          <set label='Jan' value='420' />
          <set label='Feb' value='295' />
          <set label='Mar' value='523' />
          <set label='Apr' value='473' />
          <set label='May' />
          <set label='Jun' />
          <set label='Jul' value='354' />
          <set label='Aug' value='457' />
          <set label='Sep' value='127' />
          <set label='Oct' value='354' />
          <set label='Nov' value='485' />
          <set label='Dec' value='486' />
      </chart>

    或者,如果用戶想在連接的時(shí)候突出下這個(gè)斷開(kāi),您可以使用虛線特性,可將上訴代碼

    <chart showValues='0' connectNullData='1'>

    改為

    <chart  showValues='0'  connectNullData='1'  lineDashGap='6'>

    即可。

    將生成以下圖表:

    Flash圖表控件FusionCharts使用教程:在圖表標(biāo)繪非連續(xù)數(shù)據(jù)

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();