2015-04-08 300 views
0

我是新來的高圖。我爲過去五年的男性和女性統計創建了簡單的圖表。我附上了屏幕截圖。Highchart複製X軸和Y軸標籤

enter image description here

是否有可能從兩個軸刪除重複的標貼。 ?

這是代碼。

<script type="text/javascript"> 
      $(function() { 
       $('#container').highcharts({ 
        title: { 
         text: 'Male Female Count', 
         x: -20 //center 
        }, 
        subtitle: { 
         text: 'Internet', 
         x: -20 
        }, 
        xAxis: { 
         categories: 
         [ 
          <% 
           for(ChartObject co : cos) 
           { 
            out.print("'"+co.getMonth()+"',"); 
           } 
          %> 
         ], 
         tickInterval: 4 
         //categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] 
        }, 
        yAxis: { 
         title: { 
          text: 'Year' 
         }, 
         categories: 
         [ 
          <% 
           for(ChartObject co : cos) 
           { 
            out.print("'"+co.getYear()+"',"); 
           } 
          %> 
         ], 
         tickInterval: 6 
//      plotLines: [{ 
//        value: 0, 
//        width: 1, 
//        color: '#808080' 
//       }] 
        }, 
        tooltip: { 
         valueSuffix: '' 
        }, 
        legend: { 
         layout: 'vertical', 
         align: 'right', 
         verticalAlign: 'middle', 
         borderWidth: 0 
        }, 
        series: [{ 
          name: 'Male', 
          data: 
          [ 
           <% 
            for(ChartObject co : cos) 
            { 
             out.print(co.getMale()+","); 
            } 
           %> 
          ] 
         }, { 
          name: 'Female', 
          data: 
          [ 
           <% 
            for(ChartObject co : cos) 
            { 
             out.print(co.getFemale()+","); 
            } 
           %> 
          ] 
         }] 
       }); 
      }); 
     </script> 

和數據集中對

enter image description here

+0

你使用軸的類別或日期時間類型? –

+1

您應該在yAxis上將tickInterval設置爲12。 –

+0

它的工作,但xAxis呢? – KSHiTiJ

回答

0

看起來你應該是 '正常化' 繪製圖表之前,你的數據集。

+0

我應該改變查詢嗎? – KSHiTiJ

+0

您能否將您的代碼添加到包含您想要顯示的數據的帖子中?向您提供正確的答案會更容易。 – Fezzy