DataGear 4.1.0 版本加强了 Excel 数据集性能,新增了【工作表名称】项,并且反对填写参数化语法内容,使得可基于 Excel 多工作表,构建动态数据可视化图表。
本文以某商品三个地区的各季度销售额 Excel 为例,介绍如何制作 Excel 动态数据可视化图表。
上述 Excel 文件蕴含三个工作表,对应三个地区的季度销售额数据,具体格局如下所示:
第一个工作表名称为: 地区 -1
,销售数据为:
NAME VALUE
一季度 90
二季度 155
三季度 80
四季度 130
第二个工作表名称为: 地区 -2
,销售数据为:
NAME VALUE
一季度 50
二季度 95
三季度 150
四季度 120
第三个工作表名称为: 地区 -3
,销售数据为:
NAME VALUE
一季度 120
二季度 80
三季度 100
四季度 130
首先,关上 DataGear 零碎主页面,点击左侧【数据集】导航条目,在页面中点击【增加】-【Excel】条目,新建 Excel 数据集:
名称:各地区季度销售额
文件类型:上传文件
工作表名称:${地区}
${地区}
即是参数化内容,即:工作表名称动静设置为数据集参数地区
的值。
而后,在上述数据集页面的【参数】栏,增加对应【工作表名称】的参数:
名称 类型 必填 输入框类型 输入框配置
地区 字符串 是 单选框 ["地区 -1","地区 -2","地区 -3"]
【输入框配置】填写的
["地区 -1","地区 -2","地区 -3"]
即是上述 Excel 的三个工作表名称
点击【预览】胜利后,保留数据集。
而后,点击 DataGear 零碎主页面左侧【图表】导航条目,在页面中点击【增加】条目,新建图表:
名称:各地区季度销售额
图表类型:根本柱状图
数据集:各地区季度销售额
数据标记:属性:NAME -> 名称 (name)
属性:VALUE -> 数值 (value)
点击【保留并展现】,制作实现!
图表成果如下所示:
官网地址:
http://www.datagear.tech
源码地址:
Gitee:https://gitee.com/datagear/datagear
Github:https://github.com/datageartech/datagear