Bar chart with 7 categories and 4 values [message #100758] |
Tue, 20 December 2005 07:41  |
Eclipse User |
|
|
|
Originally posted by: prooteus_NOSPAM.gmx.net
Hi,
I have here some data that consists of 7 categories (names) and each
category has 4 values (added, deleted, unchanged and ratio).
When I render the bar chart programmatically, the following stacktrace
is produced:
org.eclipse.birt.chart.exception.ChartException: Horizontal axis
contains 7 objects; vertical axis contains 4 objects
at
org.eclipse.birt.chart.render.BaseRenderer.validateDataSetCo unt(BaseRenderer.java:2100)
at org.eclipse.birt.chart.render.Bar.renderSeries(Bar.java:93)
at
org.eclipse.birt.chart.render.AxesRenderer.renderPlot(AxesRe nderer.java:1196)
at
org.eclipse.birt.chart.render.AxesRenderer.render(AxesRender er.java:330)
at org.eclipse.birt.chart.factory.Generator.render(Generator.ja va:522)
[..]
I have the following code here:
for (int i = 0; i < data.length; i++) {
double [] values = new double[data[i].length];
for (int j = 0; j < data[i].length; j++) {
values[j] = data[i][j];
}
NumberDataSet orthoValues = NumberDataSetImpl.create(values);
// Y-Series
BarSeries barSeries = (BarSeries) BarSeriesImpl.create();
//barSeries.setSeriesIdentifier(series[i]);
barSeries.setSeriesIdentifier("Test");
barSeries.setDataSet(orthoValues);
[...]
}
data is a 2-dim double-array [7][4] and the categories are a list of 7
strings.
What must I do to get this running?
Thanks,
Stefan
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.07418 seconds