Unravel: 用于数据整理的流畅代码浏览器
交互式数据可视化计算方法在HCI中的应用软件工程师与开发者数据科学家与分析师统计学家与数据科学家
数据科学家在编程中采用了一种流行的设计模式,称为流畅接口,用于组合数据整理代码。流畅接口通过将数据表或数据帧上的多个转换与单个表达式链组合来产生输出。虽然流畅代码促进了可读性,但中间的数据帧丢失了,迫使数据科学家通过繁琐的代码编辑和重新执行来解开这个链。现有数据科学工具不允许轻松探索或支持理解流畅代码。为解决这一差距,我们设计了一个名为Unravel的工具,通过拖放和切换开关交互实现结构化编辑,帮助数据科学家探索和理解流畅代码。数据科学家可以通过拖放和切换开关交互应用简单的结构化编辑来重新排序和(取消)注释代码行。为帮助数据科学家理解流畅代码,Unravel提供函数摘要和始终可见的可视化,突出显示数据帧的重要变化。我们讨论了Unravel背后的设计动机以及它如何帮助理解和探索流畅代码。在对14名数据科学家的首次使用研究中,我们发现Unravel促进了各种活动,如验证关于代码或数据的假设、探索替代方案以及揭示函数行为。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
- 83%
比较苹果和橙子:表格数据中成对比较的分类与设计
CHI '19· 交互式数据可视化 +2
- 83%
Wrex:一种用于合成数据科学家可读代码的统一示例编程交互方法
CHI '20· 交互式数据可视化 +2
- 83%
循环中的差异:支持探索性数据分析中的数据比较
CHI '22· 交互式数据可视化 +2
- 83%
HiLT: 用于生成人-在-环数据转换图形用户界面的 Python 库
UIST '25· 交互式数据可视化 +1
- 80%
集成开发环境,带交互式散点图以检查统计建模
CHI '20· 交互式数据可视化 +1
- 80%
NBSearch:计算笔记本的语义搜索和可视化探索
CHI '21· 交互式数据可视化 +1
- 80%
ComputableViz:作为可视化处理和分析形式化的数学运算符
CHI '22· 交互式数据可视化 +1
- 80%
多元宇宙:在R笔记本中复用替代数据分析
CHI '23· 交互式数据可视化 +1
- 80%
Xavier:在编写表格数据处理脚本时寻求更好的编码辅助
CHI '25· 交互式数据可视化 +1
- 67%
面向数据科学家的有效搜索以发现过去的分析选择
CHI '19· 交互式数据可视化 +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3472749.3474744
一眼看懂
fact_check论文快照
dataset
来源
UIST
calendar_month
年份
2021
emoji_events
奖项
未标记奖项
group
作者
3 位作者
sell
研究子方向
交互式数据可视化、计算方法在HCI中的应用
work
职业/产业
软件工程师与开发者、数据科学家与分析师、统计学家与数据科学家
article
内容状态
仅摘要
hub
相关论文
10 篇相关论文