润乾报表有丰富的图形展现效果,不仅自带了多种统计图形,还内置了第三方统计图形 D3 还有 echarts 统计图。最近好多客户提出想要实现多折线堆叠的统计图,我用自带的图形和 echarts 两种方式做了多折线堆叠的报表示例,和大家分享下。

使用润乾自带的统计图实现多折线堆叠统计图

新建一个报表,增加一个数据集,这里我用的是一个内建数据集,数据集的字段及字段类型如下图所示:

数据形式如下图所示:

润乾自带的统计图的数据来源可以使用数据集字段,也可以使用单元格的值。

使用单元格值作为统计图数据来源

1. 先将数据集中的数据在单元格中整理好,如下图所示:

A3 是根据日期进行分组,单元格默认的扩展方式为纵向,所以 A3 的扩展方向不用管;

横向扩展是取到不同的营销方式,也就是除日期字段以外的其他字段名称,所以我们在写扩展表达式的时候从第二个字段名开始扩展;

B3 对应的是不同营销方式,在一周中的不同情况。

数据在单元格中整理好后我们就可以在想要显示统计图的格子中添加统计图了,这里将 A4:C11 这片区域合并了,右键单元格,选择统计图,在统计图属性定义中做如下设置:

1. 统计图类型选择折线图;

2. 设置分类轴为 A3 单元格;

3. 设置系列值和系列名称。

通过以上简单的设置,我们的多折线统计图就已经做好了,下面我们预览下报表看看统计图的效果。

统计图的区域背景色、横纵轴的颜色在显示外观中进行修改,如下图所示:

一个图是否美观和它的配色有直接关系,修改配色也是在显示外观选项卡中设置:

在图形特性这个 TAB 页中可以调整线的粗度

在数据展现页面只想显示统计图的话,我们可以对于单元格的列表数据隐藏。

我们再来预览下修改过外观的统计图效果。

使用数据集字段作为统计图数据来源

在上一个统计图下方添加一个统计图,统计图具体设置步骤如下:

1. 首先统计图类型选折线图;

2. 数据集选择 ds1;

3. 分类轴定义,也就是确定横轴所使用的分类为字段名为日期的字段;

4. 将数据集中的其他字段名都作为系列值设置。

参照上一统计图的美化方法对报表的图形特性进行修改,在 web 端就可以看到制作的统计图了。

如果数据集中整理好统计图中显示的数据,并且不需要显示出列表数据,建议直接使用数据集字段的方式作图,这样报表展现速度相对快些。

echarts 多折线统计图的实现

1. 在单元格中添加第三方统计图,右键单击添加统计图的区域,选择第三方统计图。

打开模板后,在左侧设置图例,以及统计图显示的数据:

设置好表达式后,点击确定,保存报表,页面就可以看到 echarts 在报表中做的效果了。

echarts 在页面中的样式需要修改那个模板显示的那个区域的 JS,具体属性修改,详见echarts 官网的配置项手册。

在 echarts关系图动态线上添加文字_多折线堆叠图如何制作?相关推荐

  1. Viso画流程图在文本边框、矩形边框线上添加文字、写文字

    Viso画流程图在文本边.框矩形边框线上添加文字.写文字 最终要实现的效果如下: 1.一开始画好如下图: 具体查看如下步骤: OK了!!

  2. 网页怎么在图片上添加文字_想给图片添加文字,留白,添加小印章?用手机三步搞定...

    如今越来越多的伙伴喜欢手机摄影,拍好的照片,还可以制作各种精美的图文,直接表达心情的同时,还能获得一片"赞"! 效果1: 图片下方留白+圆形印章 效果2: 图片上下方留白+椭圆形印 ...

  3. 网页怎么在图片上添加文字_抖音一天可见怎么添加文字-抖音一天可见添加文字文案方法介绍...

    抖音一天可见怎么添加文字?在抖音短视频app中,支持用户将自己的日常生活以日常一天可见的形式发布,那我们发布的一天可见视频,怎么添加文字文案呢,抖音一天可见怎么添加文字,下面就和小编一起来看看吧! 1 ...

  4. html中border边框线上添加文字

    采用fieldset标签 <fieldset id="downbox"><legend>    其他登录方式    </legend><d ...

  5. 网页怎么在图片上添加文字_教你同时将图片水印和文字水印添加到视频画面

    随着剪辑软件的层出不穷,现在会制作创意视频的人越来越多.今天小编给大家分享一款剪辑软件--视频剪辑高手,以同时给视频添加图片水印和文字水印的效果为例,教大家如何操作. 编辑文字水印命令 勾选视频剪辑高 ...

  6. 怎么在动态表情包上添加文字,gif添加文字

    怎么在动态表情包上添加文字,我们经常看到微信表情包里很多非常有趣的表情包,很多图片或者gif表情包,让简单的图片添加动效文字,视觉效果和传播效果非常好,其实这种图片制作很简单. 下面就给大家演示一下, ...

  7. Gif添加文字怎么操作?如何在线gif动图上添加文字?

    想要在gif动图上添加文字,应该怎么实现呢?很简单,只需要使用[GIF中文网]的gif加字(https://www.gif.cn/gifjiazi)功能就能实现,只需上传50M以内的gif动图,就可以 ...

  8. Echarts-阶梯折线堆叠图 - x、y轴动态获取

    Echarts-阶梯折线堆叠图 - x.y轴动态获取 最终样式 数据格式 Echarts配置 详情请参考: Echarts官网 最终样式 数据格式 "data": [[467,-4 ...

  9. python写图,Python实现图片添加文字

    在工作中有时候会给图上添加文字,常用的是PS工具,不过我想通过代码的方式来给图片添加文字. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 ...

最新文章

  1. 经历能让人变得更理智更成熟
  2. python3: 博客园列表爬取;
  3. TRIZ发明问题解决理论——本质是分析问题中的矛盾,利用资源(时间空间物质能量功能信息等)来解决矛盾从而解决问题——抽象出来:问题是什么,为什么?...
  4. 第十一次个人例行报告
  5. 【JavaScript】父子页面之间跨域通信的方法
  6. 通过Erlang构建TCP服务器
  7. 打造宇宙最强个人商业模式
  8. linux的挂载的问题,重启后就挂载就没有了
  9. linux nfs挂载域名,Linux系统挂载NFS的方法
  10. 【考研】2020,计算机,考研,划水复习帖
  11. Redis系列四 Redis常见配置
  12. 2015 年 4 月份 LeanCloud 更新汇总
  13. java 卡密_【java实现点卡生成】
  14. HashMap底层原理详解
  15. c语言自动变量全局变量,C语言全局变量的一些简单介绍
  16. 通过Oracle的回收站恢复被删除的表浅谈
  17. C++计算md5/sha1/sha256/sha384/sha512算法
  18. js动态加载table,打印table里的内容以及解决打印后的问题
  19. 那些与三维激光扫描有关的建模
  20. 苹果隐藏app_更新完iOS14,这9个隐藏黑科技功能,你一定还不知道

热门文章

  1. redis 依赖_springboot|springboot集成redis缓存
  2. concurrenthashmap是什么锁_多线程为什么要用ConcurrentHashMap
  3. 全站仪和手机连接软件_全站仪USB口数据线驱动-USB全站仪器数据线驱动程序下载免费版-西西软件下载...
  4. 电脑连接电视方法详解_HDMI高清线如何连接电脑与电视,简单安装步骤,真是太有用了...
  5. 青海大学计算机专业在全国排名,青海大学专业排名
  6. Python基础教程:默认参数和可变参数
  7. Python基础教程:format 格式化字符串用法
  8. Python argparse模块基本用法
  9. python重要函数eval
  10. Python爬取大量数据时,如何防止IP被封