Масштабирование по вертикальной оси с помощью диаграмм JasperReport

#charts #jasper-reports #report

#Диаграммы #jasper-отчеты #Сообщить

Вопрос:

Есть ли способ изменить масштабирование диаграмм в JasperReports. Значение по умолчанию линейное, однако я хотел бы изменить его на логарифмическое. Как я мог бы сделать это с помощью диаграммы JasperReports (гистограмма XY)?

Ответ №1:

Вам нужно будет использовать средство настройки диаграммы, чтобы изменить ось на графике на a LogarithmicAxis . Что-то вроде следующего:

 XYPlot plot = chart.getXYPlot();
plot.setRangeAxis(new LogarithmicAxis("Log(y)"));