我正在使用AndroidPlot创建条形图。我想使用堆叠条形渲染器样式,但z顺序似乎不正确。这是使用side_by_side
的图表
当使用堆叠样式时,7月的蓝色图形条会消失,不确定是否隐藏在橙色条后面或根本没有放置(我怀疑是第一个)
在这种情况下,叠加样式可以正常工作,但如果给定月份中两个值相等,则其中一个隐藏
这是我添加系列
的方式Iterator it = mymap.entrySet().iterator();
int count = 0;
while (it.hasNext()) {
Map.Entry<String, List<Number>> pairs = (Map.Entry<String, List<Number>>) it.next();
XYSeries series = new SimpleXYSeries(pairs.getValue(), SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, pairs.getKey());
mXYPlot.addSeries(series, new MyBarFormatter(barColor, borderColor));
}
答案 0 :(得分:1)
可能发生的一件事是显示器正被剪裁在&#34; 879&#34;并且蓝色条实际上被绘制在剪裁区域中的橙色条顶部,因此不可见。你是否设定了情节的界限?如果是这样,怎么样?如果没有,那么在限制像这样的范围边界时是否会出现缺失的条?
plot.setRangeBoundaries(0, 2000, BoundaryMode.FIXED);