范围参数

<< Click to Display Table of Contents >>

当前位置:  可视化数据计算和交互分析 > 数据处理与分析 > 交互分析 > 传参组件 > 传参组件类型 

范围参数

复制链接

1. 概述

1.1 应用场景

与范围过滤组件相同,范围参数组件适用于需要对数值范围进行筛选的场景。它能够帮助用户轻松筛选出处于某一特定数值区间内的数据,比如分析销售数据时,快速定位“销售额”在某一区间内的产品。

1.2 功能简介

范围参数组件以滑块形式提供数值区间选择功能,支持单点选择和区间范围选择。它通常绑定于数值类型的字段,通过拖拽滑块或输入具体数值来定义筛选条件,实现对数据的精确筛选。若尝试绑定非数值类型字段,则会被视为离散数据处理,一般不推荐此用法。范围参数组件相比范围过滤组件,在报告中自动生成了对应的参数,可根据场景读取参数值使用。

2. 应用举例

以分析某公司产品销售数据为例,我们希望筛选出“利润”在某个区间内的详细销售数据。通过应用范围参数组件,我们可以快速构建筛选条件,实现这一目标。

操作步骤如下:

1)新建一个报告,创建一个表,绑定“产品种类”、“利润”。

scopefilter1

2)添加范围参数组件,从组件区域拖拽范围参数组件到画布中。

scopeparam2

3)给范围参数组件绑定数据,拖拽“利润”列到数据绑定区。

除了绑定数据列,还可以录入数据,详情参考下拉列表参数 > 功能说明 > 录入数据

scopeparam3

4)编辑参数组件,具体设置如下:

a)点击右侧【设置 > 选项】设置选项。

b)滑块类型为区间,即保持默认,大小设置为2。

c)点击rangeicon_zoom85图标或者“范围”文字,弹出范围对话框,默认范围规则为范围,定义刻度设置中的最小值为0、最大值为800,即保持默认,设置步长值为100。定义范围为包含范围的左边界与右边界。

d)点击“应用”,确定设置与预期相符后,点击“确定”,关闭范围对话框。

scopefilter4_zoom69

5)给需要参数过滤的组件设置过滤条件,过滤设置如下:

选择已创建的表,点击表组件右上角的“添加过滤”按钮,在“过滤”弹窗中设置过滤条件,如下图:

scopeparam4

6)保存报告。预览查看范围参数过滤效果。如下图,

scopefilter2

您也可以在文本框内输入值,定义展示的范围,效果如下图:

scoperfilter10

说明:

若绑定的是数值,输入数值时会定位到离数值最近的一个刻度,例如上图中的步长是200,输入210,会定位到200。

若绑定的是文本或者日期时间,需要输入存在的数据,例如输入茶,但不存在茶时,滑块范围不会改变。

3. 功能说明

3.1 滑块

滑块设置详细可参考范围过滤 > 功能说明 > 滑块

3.2 空值筛选

参数组件默认会过滤掉空值,用户无法直接通过参数组件筛选空值数据。要想筛选空值数据,需要在数据集中对空数据做缺失值填充,设置方法参考缺失值填充。将空值替换为特定值后,可通过参数组件对特定值进行筛选。

3.3 范围

范围设置详细可参考范围过滤 > 功能说明 > 范围

3.4 动画

具体功能和操作说明请参考组件的动画 > 范围过滤、范围组件

3.5 格式

您可以在右侧【格式】设置组件样式,包括文本、边框、背景色、透明度等,参考组件操作与设置 > 格式