我正在CF 9中创建一个折线图。我的cfchart代码如下:
<cfchart showborder="yes"
chartheight="500" chartwidth="1000"
yaxistitle="% Correct" xaxistitle="Month"
sortXAxis="yes"
xAxistype="Scale"
showxgridlines="yes"
scaleFrom="1"
scaleTo="110"
showLegend="yes"
tipStyle="mouseOver"
title="Data Entry Audit %">
</cfchart>
沿X轴将显示月数,但它按2s计数,而不是按1,2,3,4,5,6等计数。它正在倾斜0,2,4,6,8。有一月的数据,所以是"1",但1并没有沿着x轴显示。我尝试添加Scalemin=1和ScaleMax=12,但CF 9似乎不支持这一点。非常感谢您的帮助。
谢谢!
您沿着x轴显示了几个月?Webcharts3D(底层图表工具)进行了大量自动调整,以确保图表元素的最佳匹配。如果Webcharts3D正在跳过标签,那么它可能已经决定有太多标签无法沿着轴合理地。因此,它选择每隔一个标签显示一次。
我认为cfchart没有覆盖x轴上那些特定设置的属性。但是,您可以使用webcharts3d实用程序自定义/覆盖默认设置。具体来说,在"基本"选项卡中使用xAxis
设置(类型、最小/最大刻度等)。