在 java 中生成 excel 气泡图

气泡图是一种常见的图表类型,用于展示三个维度的数据。java 开发人员可以通过 gcexcel 来轻松生成 excel 气泡图。

gcexcel 是一个支持生成各种 excel 图表的库。以下是如何使用 gcexcel 生成气泡图:

  1. 导入 gcexcel 库

    立即学习“Java免费学习笔记(深入)”;

    import com.gcexe.spreadsheet.excelservices.gcexcelservice;
    登录后复制
  2. 创建工作簿和工作表

    workbook workbook = new workbook();
    iworksheet worksheet = workbook.getworksheets().get(0);
    登录后复制
  3. 添加气泡图形状

    ishape shape = worksheet.getshapes().addchart(charttype.bubble, 250, 20, 360, 230);
    登录后复制
  4. 设置数据源

    将数据作为二维数组添加到工作表中。数据源的第一行应包含标签,后面每一行为一个数据点,其中第一个值是 x 轴,第二个值是 y 轴,第三个值是气泡大小。

    worksheet.getrange("a1:c10").setvalue(new object[][]{
        {"blue", null, null},
        {125, 750, 3},
        {25, 625, 7},
        {75, 875, 5},
        {175, 625, 6},
        {"red", null, null},
        {125, 500, 10},
        {25, 250, 1},
        {75, 125, 5},
        {175, 250, 8},
    });
    登录后复制
  5. 将数据添加到序列

    shape.getChart().getSeriesCollection().add(worksheet.getRange("A1:C5"), RowCol.Columns);
    shape.getChart().getSeriesCollection().add(worksheet.getRange("A6:C10"), RowCol.Columns);
    登录后复制
  6. 设置图表标题

以上就是Java如何使用GcExcel库生成Excel气泡图?的详细内容,更多请关注慧达安全导航其它相关文章!

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部