Spyder和Jupyter之间有什么区别? 我正在学习数据科学的Python,但我的问题是我仍然不了解Spyder和Jupyter之间的区别! 我希望你们帮助我了解差异,请求...

问题描述 投票:0回答:2
这里只是两个工具的基本摘要。

jupyter是一个非常流行的应用程序,用于数据分析。这是一本ipython笔记本(“互动python”)。您可以单独运行每个代码。例如,我可以使用matplotlib打印图形。创建一个新的代码块并打印另一个图形。还有一些很酷的功能,例如测试代码速度的%TimeIt。

Spyder是Python,如Atom,Visual Studio等的集成开发环境(IDE)。我使用VS代码,建议您也安装它。学习和运行更容易。由于其受欢迎程度,还有大量有用的YouTube视频。

我更喜欢使用jupyter笔记本来分析数据是在熊猫的数据范围内还是图。当我在已经分析的数据上开发程序或实现新代码时,我会使用像VS Code这样的文本编辑器。

还有很多,但我认为这是您目前需要知道的。随着您获得更多的经验,您将了解更多有关工具并找到偏好的经验。如果您想了解更多信息,那么与可能比我能更好的人可以在线上有关它们的大量信息。 我希望您进入数据科学的旅程顺利!只要耐心和记住挣扎是学习的一部分。祝你好运!
python data-science jupyter spyder
2个回答
60
投票

spyder Pros:

代码完成

代码单元格:您可以使用Spyder创建代码单元格。

Scientific库

PDB调试器

HELP功能


13
投票

仅限于Python。
    bad布局不可自定义
  • jupyter ProS:
  • 学习
  • Secure和免费服务器 - 可以免费使用Jupyter服务器。
  • 键盘快捷键使其变得容易快速
  • 共享笔记本

CONS:
  • 建议不建议长时间的无汇率差事。
  • 没有集成,无刺,没有代码风格的调整。
阅读更多详细信息

https://ssiddique.info/pycharm-vs-spyder-vs-jupyter.html

  • 上面的答案是正确的!
  • Spyder是一个专注于基于脚本的开发,调试和可变管理的Python IDE。如果您熟悉R,它会让我想起Rstudio。它提供了带有代码编辑器,变量资源管理器,图和调试器的多窗格布局。 另一方面,Jupyter Lab是一个基于Web的交互式环境,可与Jupyter Notebook一起使用。它允许用户在小型独立的单元格中编写和运行代码,这对于新的Python用户来说更容易。它还提供了一个交互式笔记本风格的工作区,用于数据分析和可视化。
  • i目前,由于其交互性质和我对Markdown风格的Python的偏爱,因此使用Jupyter Lab Desktop进行我的数据科学任务。这也使与非技术团队成员的记录和分享分析更加容易。
  • 注:Spyder不本地支持Markdown。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.