U6.02.1A selection in one view should sync to related views设计

一个视图的选择应同步到相关视图

别名: 刷选 · 联动 · brushing and linking

概念解释

多视图仪表盘里,用户在一个视图中刷选(brush)出一批数据点,所有展示同一批数据的相关视图应立即高亮或过滤对应内容——这就是刷选与联动(brushing and linking)。散点图里框选的样本,在平行坐标、直方图、地图上同时点亮;用户的"选择"成为一个跨视图的共享对象。

机制

联动的价值来自它消除了跨视图的人工配对:没有联动时,用户在视图 A 里选中几个点,必须记住它们的标识,再逐个到视图 B 里寻找——工作记忆只装得下三四个,跨维度比较的成本随维度数暴涨。联动把"记住再找"变成"选中即见",工作记忆外包给界面,跨视图比较的成本降回单视图水平。这正是多视图分析的核心机制:每个视图擅长回答一种问题,联动让用户用同一批数据在多个问题之间无缝切换。

边界

联动的前提是视图之间共享同一批数据项的标识:聚合视图(已汇总成桶)与明细视图之间的联动需要定义"桶 ↔ 记录"的映射,映射语义复杂的联动容易产生用户无法解释的效果。联动的同步必须是即时且一致的——部分视图延迟更新或更新不一致,用户会把界面当成出了故障。联动也不是越多越好:所有视图全量联动时,一次选择引发整屏变化,用户反而读不过来(范围控制见同组第三叶)。

怎么落地

  • 多视图仪表盘默认开启同数据源视图的联动高亮,高亮样式全站统一。
  • 聚合视图参与联动时明确映射规则(如"选中柱形 = 高亮该月全部记录"),并在图注说明。
  • 验证:让用户完成"在散点图选中一批点,说出它们在直方图中的分布"任务;无需手动记忆标识即可完成,即联动生效。

延伸

  • 同组U6.02.2 联动关系需可被用户理解 · U6.02.3 联动范围需可控制
  • 相邻U6.01.2 缩放与筛选是收窄范围的两种手段 · U6.03.1 已应用的筛选需全部可见
  • 站内检索brushing and linking · linked views · multiple coordinated views

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/U6.02.1