2017-08-18 185 views

回答

0

您可以添加另一個維度數據,然後創建graphs數組定義在哪裏以及應該如何顯示內的圖形對象。

使用open屬性與valueField一起允許您在堆棧集合中創建一個具有自己的打開/關閉值的新欄。 我假設這是你的意思是「水平分割」線。

在dataProvider數組中,可以將這些新的打開/關閉值添加到單個對象,並使用字段名稱正確指示對象如何顯示它們。

// individual dataProvider object 
{ 
    "age": "0-4", 
    "male": -5.0, 
    "female": 4.8, 
    "other_low": -2, 
    "other_high": 2 
} 



// Accompanying graph object 
{ 
    "fillAlphas": 1, 
    "lineAlpha": 0.2, 
    "type": "column", 
    "openField": "other_low", 
    "valueField": "other_high", 
    "title": "Other", 
    "labelText": "[[open]]% - [[value]]%", 
    "labelPosition": "middle", 
    "balloonFunction": function(item) { 
     return item.category + ": " + Math.abs(item.values.value) + "%"; 
} 

Working codepen example