工具/原料

大小:148.2M 适用平台:windows/linux

1.概述

气泡图,是散点图的变体,不同的是,散点图使用的是成组的X、Y值(二维),而气泡图使用的是成组的X、Y、Z值(三维),其Z值确定气泡的大小。

如下气泡图来监视各调味品的单价、成本与库存订购量差:

2.示例

2.1数据准备

新建工作薄,添加数据集ds1,SQL语句为select 产品名称,成本价,单价,(库存量-订购量) as 库存订购量差 from 产品 where 类别ID = 2;

查询出各调味品的成本、单价、库存量与订购量的差,来制作一张气泡图监控调味品这三个维度的值,其中库存量与订购量的差确定气泡大小。

2.2插入图表

以悬浮图表为例,点击插入>悬浮元素>插入图表,选择气泡图,点击确定。

2.3图表数据设置

图表数据来源于数据集数据,气泡图固定有3个系列,分别表示x轴、y轴与气泡的大小,如下图:

点击完成,分页预览效果如下:

可以看到,默认的气泡图不美观,看不出每个气泡代表什么,有的气泡太小看不清楚等等。我们可以调整气泡的系列样式,来实现一张精美的气泡图。

2.4气泡图系列设置

选中气泡图,点击图表属性表-样式>系列,如下图:

大小表示

即气泡图大小表示的意思,分为两种,面积或者宽度,计算单位为像素。

原理是设置将气泡大小缩放为如50,则整个气泡图中最大的气泡半径为50像素,然后根据选择的大小比较方式如选择气泡面积,则按照气泡的面积比例调整其他气泡的大小。

显示

显示负气泡:若系列3(z轴)有负值的话,勾选此选项负气泡会显示成为灰色,若不勾选此选项则负气泡不会显示,如上面效果图中所示辣椒粉,番茄酱和肉松都是灰色的,即负值。

其他系列设置

其他系列设置与其他图表设置相同,如显示标签、添加警戒线等。

2.5保存与预览

保存模板,点击分页预览即可查看效果。模板效果在线查看请点击Bubble.cpt

已完整模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Chart\Bubble.cpt。

java 气泡图_java报表开发制作气泡图相关推荐

  1. 帆软 JAVA扩展_java报表开发工具FineReport教程之报表设计:单元格扩展

    java报表开发工具FineReport教程之报表设计:单元格扩展 报表设计章节适用于对报表业务有一定的了解,需要学习FineReport报表的初学者. 通过该章节的学习,可以掌握设计器的使用,了解报 ...

  2. 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇

    马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...

  3. java做图插件_java报表开发插件制作双轴图

    工具/原料 java报表开发插件:FineReport 大小:148.2M 适用平台:windows/linux 问题描述 多种图表类型,可在一张图表混合显示.如图表中既存在柱形图,又有折线图或面积图 ...

  4. java设置单元格格式_java报表开发之单元格格式设置

    // 设置水平居中 style = style.deriveHorizontalAlignment(Constants.CENTER); 1.6 设置单元格边框 设置边框样式和边框颜色 style = ...

  5. java 自定义报表_Java 报表软件--Style Report 自定义报表设计新思路

    让用户自己设计和修订报表的 用户自定义报表(又称即席报表)是 Java报表工具很多年来所不断追求的一个境界.但在很多尝试之后,我们可以说离用户自定义报表还有很大的距离.现有的解决方案大致可以归为两类. ...

  6. 顶岗实习周记java方向_JAVA软件开发——顶岗实习周记25篇.doc

    实习第一个星期到广州数鹏通科技有限公司人事部报道.作为公司的新人对于各种运作和工作流程都不是很清楚这就需要我要求自己主动去学习去了解以便自己能更好的为公司创造价值这周我向开发人员问了我们项目小组需要是 ...

  7. for循环语句java图形_Java图形开发人员指南,用于其中的图形和检测循环

    for循环语句java图形 在我第一次接受全栈软件工程职位的现场采访时,我被要求编写一个函数,该函数可以检测有向图中是否存在循环. 读者:我没有成功编写该函数. 坦白说,我有一个什么样的图形,甚至是朦 ...

  8. java自动化_Java自动化开发指南

    一.背景 在Java web开发中,虽然Spring boot已经帮助我们简化了很多工作,但项目中庞杂的业务仍然需要自己去编写较多的 entity,vo,Mapper,Service, Control ...

  9. java 代码走查_java代码开发完成后,代码走查规范

    代码走查注意事项: 1.不变的值,尽量写个常量类 2.尽量使用if{}else,不要一直if去判断 3.减少循环调用方法查询数据库 4.dao层尽量不要用逻辑,尽量在service里写业务逻辑 5.金 ...

最新文章

  1. python登录网页账号密码_python03网页用户名密码登录
  2. 使用TensorRT和Jetson TX1 / TX2部署深度学习推理网络和深度视觉原语的指南 学习五
  3. 最后一个社团换届的感谢和感悟
  4. 大一java图书馆管理系统课程设计
  5. 《Flex 第一步》
  6. pytorch中切换虚拟环境
  7. 用c语言简单办法做一个字典_幼儿园手工,用废纸筒做一个简单的小蝴蝶,有教程...
  8. 基于EPOLL+多进程+线程池的server框架设想_程序世界_百度空间
  9. 温伯格《技术领导之路》——如何弯腰更省力,怎样伸手更合理
  10. 一名微博架构师的2016年终总结
  11. 海外邮件收发阻碍多?网易企业邮箱为您保驾护航【网易企业邮箱怎么申请】
  12. cad延伸快捷键_CAD绘图大师都在用的46组快捷键,高效绘图必备
  13. win10安装序列号
  14. arduino 嗡鸣器 音乐_arduino笔记一:用arduino实现蜂鸣器播放音乐
  15. excel 日期选择器_Excel日期选择器工具
  16. Springboot测试类之@RunWith注解
  17. 延安日报20220323导读:“金斧”、金珠、玉刀、木箱
  18. HTML5期末大作业:餐饮饮食美食主题网站设计——重庆火锅(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web学生网页设计作业源码...
  19. 元柚话TK:海外抖音TikTok+独立站如何搭建?
  20. redis.conf之save配置项解读

热门文章

  1. 数据分析中常见的存储方式
  2. 大容量U盘制作USB多重系统启动盘初探
  3. MIT研究人员称他们解决了数据中心网络延迟问题
  4. LeetCode 2248、多个数组求交集
  5. WDN302国产化网络存储控制模块
  6. php音乐相册怎么打开,手机如何制作相册 手机音乐相册的制作方法
  7. 玩具车c语言控制程序,蓝宙电子:八岁的小朋友可以这样编程控制小汽车
  8. Creo5.0 永久修改尺寸单位为毫米(mmns)
  9. Vue 公众号商城实现浏览足迹
  10. Verilog功能模块——时钟分频