我有一個包含四個數據點的條形圖。我正在嘗試添加一行來表示酒吧的平均值。當我將該行添加爲chartseries時,它添加了該行,但它也是第五個欄。如何在ColdFusion中將條線添加到條形圖?
如何獲得一條紅線來表示平均值?
<cfchart format="png" scalefrom="0" scaleto="5000">
<!--- four blue bars --->
<cfchartseries
type="bar"
serieslabel="Website Traffic 2006"
seriescolor="blue">
<cfchartdata item="January" value="1000">
<cfchartdata item="February" value="2000">
<cfchartdata item="March" value="3000">
<cfchartdata item="April" value="4000">
</cfchartseries>
<!--- one red line --->
<cfchartseries
type="line"
seriesColor="red"
paintStyle="plain"
seriesLabel="Contract Salaries">
<cfchartdata item="average" value="2500">
</cfchartseries></cfchart>
要創建一條線,我認爲你需要相同數量的元素。嘗試添加相同的四個元素(即1月,2月,...),但都具有'value =「2500」'。僅供參考,您還可以[應用背景範圍](http://stackoverflow.com/questions/9813386/add-a-target-line-to-a-coldfusion-8-cfchart-bar-graph/9814127#9814127)而不是一條線。 – Leigh
如果你正在使用CF10,不要使用'cfchart',使用原生ZingChart庫 - http://www.zingchart.com/,它本身比使用'cfcahrt'更容易使用lib。他們有一個很棒的工具,可以讓你設計一個圖表並導出JSON格式。 –