HiRegEx:交互式视觉查询和多变量层次数据的探索
IEEE transactions on visualization and computer graphics
|September 10, 2024
概括
我们介绍了HiRegEx (层次数据正则表达式),这是一个用于查询大型复杂层次数据集的新语法. 这个工具通过使用户能够有效查询多变量层次数据来简化数据探索.
科学领域:
- 信息可视化 信息可视化
- 人与计算机的交互
- 数据科学数据科学数据科学
背景情况:
- 对多变量层次数据的探索性视觉分析需要有效的查询.
- 对于大而复杂的数据集来说,制定查询是具有挑战性的.
- 现有的方法缺乏用于层次数据查询的专门工具.
研究的目的:
- 开发一个声明式语法,HiRegEx (层次数据正则表达式),用于查询多变量层次数据.
- 创建一个探索框架和原型系统 (TreeQueryER) 进行高效的数据探索.
- 为了应对查询大型和复杂的层次数据集的挑战.
主要方法:
- 开发了HiRegEx,这是一个基于经典正则表达式的声明语法.
- 在扩展的多层次任务拓框架 (e-MLTT) 中根植了HiRegEx.
- 将HiRegEx集成到TreeQueryER原型系统中,包含三个组件:模式规范,数据驱动查询和数据概述.
主要成果:
- HiRegEx支持基于特征和位置的查询节点,路径和子树.
- 树QueryER系统证明了HiRegEx的实用性和有效性.
- 通过使用e-MLTT框架中的任务验证了HiRegEx表达力.
结论:
- HiRegEx为查询多变量层次数据提供了一个有效的解决方案.
- 树QueryER系统增强复杂数据集的探索性视觉分析.
- 开发的框架有助于专家用户分析大型层次数据,如引用树.
相关概念视频
Interpreting R Charts
57
R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
57
Levels of Use of a GIS
46
Geographic Information Systems (GIS) operate across three levels of application, each representing an increasing degree of complexity: data management, analysis, and prediction. These levels reflect the expanding functionality and versatility of GIS technology in handling spatial data for diverse purposes.Data ManagementAt its foundational level, GIS serves as a tool for data management, enabling the input, storage, retrieval, and organization of spatial data. This level is often employed in...
46
Multiple Bar Graph
5.1K
As the name suggests, a multiple bar graph is the same as a bar graph but has multiple bars to depict relationships between different data values. One can include as many parameters as possible. However, each parameter must have the same unit of measurement.
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
5.1K
The R Chart
65
In statistical process control, control charts, particularly R charts, are instrumental in monitoring process variations and identifying non-random patterns that run charts might miss. R charts track the variability within process subgroups, which is crucial when standard deviation use is impractical or unknown process variations exist.
R charts are pivotal for pinpointing shifts in process variability. Stability is indicated when all data points remain within the defined upper and lower...
R charts are pivotal for pinpointing shifts in process variability. Stability is indicated when all data points remain within the defined upper and lower...
65
Scatter Plot
6.8K
The most common and easiest way to display the relationship between two variables, x and y, is a scatter plot. A scatter plot shows the direction of a relationship between the variables. A clear direction happens when there is either:
6.8K
Friedman Two-way Analysis of Variance by Ranks
163
Friedman's Two-Way Analysis of Variance by Ranks is a nonparametric test designed to identify differences across multiple test attempts when traditional assumptions of normality and equal variances do not apply. Unlike conventional ANOVA, which requires normally distributed data with equal variances, Friedman's test is ideal for ordinal or non-normally distributed data, making it particularly useful for analyzing dependent samples, such as matched subjects over time or repeated measures...
163


