我看到很多人在对数据进行统计分析时在 ipython notebook 中编写代码,除了在每个步骤之后轻松可视化,而不是每次在 .py 文件上运行整个代码。如果有的话,还有什么其他优点?
同样在工业中,哪一种更常用?
我看到很多人在对数据进行统计分析时在 ipython notebook 中编写代码,除了在每个步骤之后轻松可视化,而不是每次在 .py 文件上运行整个代码。如果有的话,还有什么其他优点?
同样在工业中,哪一种更常用?
iPython 笔记本非常适合某些情况。我使用它们是因为:
您可以将笔记本与测试台进行比较,在那里您可以快速组装一些工作以向其他人演示,而 Python 模块更像是构建块,可用于演示或稍后用于生产。因此,两者的结合是非常强大的。
使用 iPython 提供了许多优势。根据我的说法,其中只有两个在这里:
Nature也在2014 年发表了一篇关于交互式笔记本书籍的文章,如 iPython,即交互式笔记本:共享代码。它提到了 iPython 的故事、开发它的动机和原因。要了解 iPython 的主要思想,您可以阅读它。