当前位置: 首页 > 知识库问答 >
问题:

数据可视化 - 怎么用代码生成Excel的组合图?

萧元徽
2023-12-06

怎么用代码生成Excel的组合图?

我想通过代码在excel里面生成一个组合图,这个怎么搞

image.png

语言是JAVA

共有1个答案

孟鸿德
2023-12-06

可以通过GcExcel来实现组合图,GcExcel支持各种Excel图表,具体可以参考:
图表类型 - GcExcel 中文文档Java版 | 服务端高性能表格组件 - 葡萄城
生成组合图的代码如下:

public void ComboCharts(){    // Create a new workbook    Workbook workbook = new Workbook();    IWorksheet worksheet = workbook.getWorksheets().get(0);    IShape shape = worksheet.getShapes().addChart(ChartType.ColumnClustered, 250, 20, 360, 230);    worksheet.getRange("A1:B13").setValue(new Object[][]{            {"Blue Column", "Red Line"},            {75, 20},            {149, 50},            {105, 30},            {55, 80},            {121, 40},            {76, 110},            {128, 50},            {114, 140},            {75, 60},            {105, 170},            {145, 70},            {110, 100}    });    shape.getChart().getSeriesCollection().add(worksheet.getRange("A1:B13"), RowCol.Columns);    shape.getChart().getChartTitle().setText("Combination Chart");//change series type    ISeries series2 = shape.getChart().getSeriesCollection().get(1);    series2.setChartType(ChartType.LineMarkers);// Save to an excel file    workbook.save("output/CombinationChart1.xlsx");}

image.png

 类似资料:
  • wps excel 怎么根据表中中某列的数据生成这样的图标,数据如第一张图中右侧的百分比,第二张图是理想图标,希望大佬们给个方案或者方案链接。 找了一些方案,主要还是不知道怎么弄这种图和把表格中数据作为图标数据

  • 本文向大家介绍python生成excel的实例代码,包括了python生成excel的实例代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python生成excel的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍python 数据生成excel导出(xlwt,wlsxwrite)代码实例,包括了python 数据生成excel导出(xlwt,wlsxwrite)代码实例的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了python 数据生成excel导出(xlwt,wlsxwrite)代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可

  • 问题内容: 有没有更好的方法来实现这一目标? 注意: Arrays.asList(a)返回由指定数组支持的固定大小的列表。 (将返回的列表更改为“直写”到数组。)。我不要那种行为 我认为我上面的功能绕过了(或者我错了吗?) 因此,这里有另一种方法: 只看它, 我相信它比第一种方法更快 。 问题答案: 您用更好的方式表示什么: 更具可读性: 更少的内存消耗,并且可能更快(但绝对不是线程安全的): 顺

  • 主要内容:数据可视化,数据可视化应用场景如果将文本数据与图表数据相比较,人类的思维模式更适合于理解后者,原因在于图表数据更加直观且形象化,它对于人类视觉的冲击更强,这种使用图表来表示数据的方法被叫做数据可视化。 图1:数据可视化   当使用图表来表示数据时,我们可以更有效地分析数据,并根据分析做出相应的决策。在学习 Matplotlib 之前,了解什么是数据可视化是非常有必要的。 数据可视化 图表为更好地探索、分析数据提供了一种直观的方

  • 主要内容:是什么让数据可视化有效?,数据可视化的历史,数据可视化的重要性,为何使用数据可视化?数据可视化是使用图形,图表和地图等可视元素的定量信息和数据的图形表示。数据可视化将大型和小型数据集转换为视觉效果,这对人类来说易于理解和处理。数据可视化工具提供了可访问的方法来理解数据中的异常值,模式和趋势。 在大数据领域,需要数据可视化工具和技术来分析大量信息。 数据可视化在您的日常生活中很常见,但它们总是以图形和图表的形式出现。多个可视化和信息比特的组合仍被称为信息图表。 数据可视化用于发现未