Exploration and Explanation in Computational Notebooks Adam Rule, Aurélien Tabard, James Hollan To cite this version: Adam Rule, Aurélien Tabard, James Hollan. Exploration and Explanation in Computational Note- books. ACM CHI Conference on Human Factors in Computing Systems, Apr 2018, Montréal, Canada. pp.1-12, 10.1145/3173574.3173606. hal-01676633 HAL Id: hal-01676633 https://hal.archives-ouvertes.fr/hal-01676633 Submitted on 5 Jan 2018 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Exploration and Explanation in Computational Notebooks Adam Rule Aurélien Tabard James D. Hollan Design Lab, UC San Diego Univ Lyon, CNRS, Design Lab, UC San Diego La Jolla, CA Université Lyon 1, LIRIS, UMR5205, La Jolla, CA
[email protected] F-69622, Villeurbanne, France
[email protected] [email protected] tion. Analysts struggle to track which of the many versions ABSTRACT Computational notebooks combine code, visualizations, and of their code produced a particular result [11, 17]. Explora- text in a single document. Researchers, data analysts, and tion often leads to dead-ends, prompting analysts to view even journalists are rapidly adopting this new medium. We code as being “throw-away” and see little point in annotat- present three studies of how they are using notebooks to ing it [17].