树状过滤

<< Click to Display Table of Contents >>

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

树状过滤

复制链接

1. 概述

1.1 应用场景

树状过滤组件专为处理具有层级关系的数据列而设计,广泛应用于需要同时或单独对多层数据进行过滤的数据分析任务中。例如,在市场调研报告中,若数据包含“市场级别”和“市场分布”两个层级维度,用户可以通过树状过滤组件轻松实现对市场级别及市场分布的灵活过滤,以快速定位并分析特定市场的销售表现。

1.2 功能简介

树状过滤组件以直观的树形结构展示过滤选项,支持多层数据的过滤操作。用户可绑定一个或多个字段作为过滤条件,字段间自动形成层级关系,便于用户按层级逐步筛选数据。

2. 应用举例

假设我们做市场销售分析报告,需要对市场级别以及不同市场级别下的市场分布进行筛选分析。

操作步骤如下:

1)新建一个报告,创建一个柱状图,绑定“市场级别”、“市场分布”、“销售额”,如下图。

treefilter1

2)添加树状过滤组件,从组件区域拖拽树状过滤组件到画布中。

treefilter2_zoom85

3)给过滤组件绑定数据,选中组件,拖拽“市场级别”、“市场分布”列到绑定数据区域。

treefilter5

4)编辑过滤组件,具体设置如下:

a)设置布局:布局选中“列表”,勾选上“默认展开一级”,以便后续打开报告的同时能清晰查看过滤条件。

b)设置选项:选项选中“多选”,并勾选上“改变时提交”、“显示全选”、“选中值置顶”、“忽略空值”,即保持默认设置。

treefilter4

5)保存报告。预览查看报告时,过滤参考及展示数据如下图,

勾选上“全选”,查看“一级市场”、“二级市场”下各市场的销售额。您也可以单独对某个市场过滤,点击取消选中状态的“二级市场”,只查看“一级市场”下各市场的销售额。

treefilter1_zoom50

3. 功能说明

3.1 布局

布局设置详细说明可参考下拉列表过滤 > 功能说明 > 布局

3.2 选项

选项设置说明可参考下拉列表过滤 > 功能说明 > 选项

【默认展开一级】默认不勾选,勾选后,树状过滤、树状参数组件绑定多个字段时,默认展开一级选项。

说明:

【默认展开一级】选项是树状过滤、树状参数组件特有的设置,产品从V10.0.1开始支持。

treefilterexpandfirstlevelbydefault

半选状态

树状过滤的父节点有半选状态。选择框样式:treefilter7

子节点只选择了部分选项时,父节点为半选中状态。

3.3 格式

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