【发布时间】:2018-12-22 12:37:57
【问题描述】:
有没有办法设置x轴和y轴的对数刻度。
我在下面添加了用于创建图表的代码以供参考。
XyLineChartBuilder lineBuilder = DynamicReports.cht.xyLineChart()
.setTitle(reportSection.getGraphName())
.setTitleFont(boldFont)
.setXValue(xColumn)
.series(yAxisLineSeries)
.setXAxisFormat(DynamicReports.cht.axisFormat()
.setLabel(reportSection.getxAxisCaption()))
.setYAxisFormat(DynamicReports.cht.axisFormat()
.setLabel(reportSection.getyAxisCaption()))
.setDataSource(createDataSource(reportSection, noOfYaxis));
【问题讨论】:
-
您使用的是哪个对数轴?如here 所述,您可以选择。
-
我尝试了以 10 为底和以 2 为底。但两者都没有绘制负值。
标签: java jasper-reports jfreechart dynamic-reports