jFreeChart: Possbile to combine StatisticalBarRenderer and LayeredBarRenderer? -
i want create chart consists of couples of 2 bars. 1 of them regular bar, second 1 layered , has deviation. (photoshopped): alt text http://dl.dropbox.com/u/1144075/bildschirmfoto%202010-07-23%20um%2011.57.59.png
this snippet of code:
private static jfreechart createstatisticalbarchart(defaultstatisticalcategorydataset dataset, string charttitle, string domainaxislabel, string rangeaxislabel, list<string> sunndaymap) { categoryaxis xaxis = new categoryaxis(domainaxislabel); valueaxis yaxis = new numberaxis(rangeaxislabel); categoryitemrenderer renderer = new statisticalbarrenderer(); categoryplot plot = new categoryplot(dataset, xaxis, yaxis, renderer); jfreechart chart = new jfreechart(charttitle, new font("arial", font.plain, 10), plot, true);
my dataset has mean+standarddeviatin records every second record's deviation being "0", no range indicators displayed.
anyone idea how can accomplish that?
you can use small negative value in setitemmargin()
achieve overlap, example
renderer.setitemmargin(-0.10f);
it appears standard deviation lines not drawn if getstddevvalue()
method returns null
. might try value instead of "0".
Comments
Post a Comment