poi-tl
poi-tl copied to clipboard
有什么办法可以对图表设置多坐标分组吗?
其实我是想设置这样的图表
但是按照文档只能处理成这种样子
我的代码如下:
private static ChartMultiSeriesRenderData createMultiSeriesChart4() {
return Charts.ofMultiSeries(""
, new String[] {"班级", "年级", "班级", "年级", "班级", "年级", "班级", "年级"})
.addSeries("分类1", new Double[] {0.30, 0.0264, 0.05, 0.0264, 0.075, 0.0246, 0.0, 0.0211})
.addSeries("分类2", new Double[] {0.025, 0.0675, 0.05, 0.0633, 0.05, 0.0475, 0.075, 0.0738})
.create();
}
如果要实现我想要的坐标分组功能,我需要怎么做?
模板中设置好分组不行吗?
模板中设置好分组不行吗?
不行 我在模板中设置好分组之后 调用会报错 应该是因为doRender的时候选择区域有问题。因为模板里面设置分组的话横坐标需要选择两行。
生成的word点击打开的时候就会报错
你把有分组的模板发给我试一下。
你把有分组的模板发给我试一下。 1111.docx 附件如上
目前ApachePOI本身不支持这种图表,后续我会想办法解决。