arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2202.11086cs.HCcs.LG
收藏

StickyLand:打破计算笔记本的线性呈现

StickyLand: Breaking the Linear Presentation of Computational Notebooks

Georgia Tech(佐治亚理工学院)

Zijie J. Wang, Katie Dai, W. Keith Edwards

摘要:

我们如何在计算笔记本中更好地组织代码?笔记本电脑已经成为数据科学家的流行工具,因为它们将文本和代码无缝地编织在一起,支持用户快速编辑和记录代码实验。然而,在笔记本中组织代码通常具有挑战性,部分原因是代码的线性表示和探索性数据分析的非线性过程之间存在不匹配。我们提出了StickyLand,一个笔记本扩展,使用户能够以非线性方式自由组织代码。通过始终显示在屏幕上的粘性单元格,用户可以快速访问他们的笔记,即时观察实验结果,并轻松构建支持复杂可视化分析的交互式仪表板。案例研究强调了我们的工具如何提高笔记本电脑用户的生产力,并确定未来笔记本电脑设计的机会。StickyLand可在https://github.com/xiaohk/stickyland上获得。

英文摘要:

How can we better organize code in computational notebooks? Notebooks have become a popular tool among data scientists, as they seamlessly weave text and code together, supporting users to rapidly iterate and document code experiments. However, it is often challenging to organize code in notebooks, partially because there is a mismatch between the linear presentation of code and the non-linear process of exploratory data analysis. We present StickyLand, a notebook extension for empowering users to freely organize their code in non-linear ways. With sticky cells that are always shown on the screen, users can quickly access their notes, instantly observe experiment results, and easily build interactive dashboards that support complex visual analytics. Case studies highlight how our tool can enhance notebook users's productivity and identify opportunities for future notebook designs. StickyLand is available at https://github.com/xiaohk/stickyland.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑