中文
相关论文

相关论文: A Large-Scale Comparison of Python Code in Jupyter…

200 篇论文

By bringing together code, text, and examples, Jupyter notebooks have become one of the most popular means to produce scientific results in a productive and reproducible way. As many of the notebook authors are experts in their scientific…

软件工程 · 计算机科学 2019-06-13 Jiawei Wang , Li Li , Andreas Zeller

Jupyter notebooks has emerged as a standard tool for data science programming. Programs in Jupyter notebooks are different from typical programs as they are constructed by a collection of code snippets interleaved with text and…

软件工程 · 计算机科学 2021-03-02 Malin Källén , Tobias Wrigstad

Computational notebooks, such as Jupyter, have been widely adopted by data scientists to write code for analyzing and visualizing data. Despite their growing adoption and popularity, there has been no thorough study to understand Jupyter…

Background. Jupyter notebooks are one of the main tools used by data scientists. Notebooks include features (configuration scripts, markdown, images, etc.) that make them challenging to analyze compared to traditional software. As a result,…

软件工程 · 计算机科学 2025-07-28 Wenyuan Jiang , Diany Pressato , Harsh Darji , Thibaud Lutellier

Machine learning developers frequently use interactive computational notebooks, such as Jupyter notebooks, to host code for data processing and model training. Jupyter notebooks provide a convenient tool for writing machine learning…

软件工程 · 计算机科学 2025-01-17 Bihui Jin , Jiayue Wang , Pengyu Nie

Context: Jupyter Notebook has emerged as a versatile tool that transforms how researchers, developers, and data scientists conduct and communicate their work. As the adoption of Jupyter notebooks continues to rise, so does the interest from…

软件工程 · 计算机科学 2026-01-06 Md Saeed Siddik , Hao Li , Cor-Paul Bezemer

Duplicating one's own code makes it faster to write software. This expediency is particularly valuable for users of computational notebooks. Duplication allows notebook users to quickly test hypotheses and iterate over data. In this paper,…

软件工程 · 计算机科学 2020-05-29 Andreas Koenzen , Neil Ernst , Margaret-Anne Storey

The quality of scientific code is a critical concern for the research community. Poorly written code can result in irreproducible results, incorrect findings, and slower scientific progress. In this study, we evaluate scientific code…

Computational notebooks -- such as Jupyter or Colab -- combine text and data analysis code. They have become ubiquitous in the world of data science and exploratory data analysis. Since these notebooks present a different programming…

软件工程 · 计算机科学 2022-07-20 Derek Robinson , Neil A. Ernst , Enrique Larios Vargas , Margaret-Anne D. Storey

Computational notebooks are intended to prioritize the needs of scientists, but little is known about how scientists interact with notebooks, what requirements drive scientists' software development processes, or what tactics scientists use…

软件工程 · 计算机科学 2025-03-18 Ruanqianqian Huang , Savitha Ravi , Michael He , Boyu Tian , Sorin Lerner , Michael Coblenz

Jupyter Notebook is a popular tool among data analysts and scientists for working with data. It provides a way to combine code, documentation, and visualizations in a single, interactive environment, facilitating code reuse. While code…

软件工程 · 计算机科学 2023-02-24 Mingke Yang , Yuming Zhou , Bixin Li , Yutian Tang

Method names play an important role in communicating the purpose and behavior of their functionality. Research has shown that high-quality names significantly improve code comprehension and the overall maintainability of software. However,…

软件工程 · 计算机科学 2025-04-30 Carol Wong , Gunnar Larsen , Rocky Huang , Bonita Sharif , Anthony Peruma

Jupyter notebooks facilitate the bundling of executable code with its documentation and output in one interactive environment, and they represent a popular mechanism to document and share computational workflows. The reproducibility of…

数字图书馆 · 计算机科学 2023-08-16 Sheeba Samuel , Daniel Mietchen

In software engineering, numerous studies have focused on the analysis of fine-grained logs, leading to significant innovations in areas such as refactoring, security, and code completion. However, no similar studies have been conducted for…

Reproducibility of computational studies is a hallmark of scientific methodology. It enables researchers to build with confidence on the methods and findings of others, reuse and extend computational pipelines, and thereby drive scientific…

Jupyter notebooks allow to bundle executable code with its documentation and output in one interactive environment, and they represent a popular mechanism to document and share computational workflows, including for research publications.…

计算工程、金融与科学 · 计算机科学 2022-09-12 Sheeba Samuel , Daniel Mietchen

As a representative literate programming platform, Jupyter is widely adopted by developers, data analysts, and researchers for replication, data sharing, documentation, interactive data visualization, and more. Understanding the bugs in the…

软件工程 · 计算机科学 2025-06-18 Yutian Tang , Hongchen Cao , Yuxi Chen , David Lo

As scientific work becomes more computational and data intensive, research processes and results become more difficult to interpret and reproduce. In this poster, we show how the Jupyter notebook, a tool originally designed as a free…

数字图书馆 · 计算机科学 2018-04-17 Bernadette M. Boscoe , Irene V. Pasquetto , Milena S. Golshan , Christine L. Borgman

Jupyter notebooks represent a unique format for programming - a combination of code and Markdown with rich formatting, separated into individual cells. We propose to perceive a Jupyter Notebook cell as a simplified and raw version of a…

软件工程 · 计算机科学 2022-01-03 Sergey Titov , Yaroslav Golubev , Timofey Bryksin

Interactive notebooks are a precious tool for creating graphical user interfaces and teaching materials. Python and Jupyter are becoming increasingly popular in this context, with Jupyter widgets at the core of the interactive…

物理教育 · 物理学 2024-09-02 Dou Du , Taylor J. Baird , Kristjan Eimre , Sara Bonella , Giovanni Pizzi
‹ 上一页 1 2 3 10 下一页 ›