python - Spyder 和 Jupyter 有什么区别?
问题描述
我正在为数据科学学习 Python,但我的问题是我仍然不明白 Spyder 和 Jupyter 之间的区别!
我希望你们帮助我理解其中的区别,请;我会很感激的。
解决方案
这里只是对这两个工具的基本总结。
Jupyter 是一个非常流行的用于数据分析的应用程序。这是一个 IPython 笔记本(“交互式 python”)。您可以单独运行每个代码块。例如,我可以使用 matplotlib 打印图表。创建一个新的代码块并打印另一个图表。还有一些很酷的函数,比如 %timeit 可以测试代码的速度。
Spyder 是用于 Python 的集成开发环境 (IDE),例如 Atom、Visual Studio 等。我使用 VS Code,建议您也安装它。学习和跑步更容易。由于其受欢迎程度,还有大量有用的 youtube 视频。
我更喜欢使用 Jupyter notebook 来分析数据,无论是 pandas 数据框还是绘图。当我在我已经分析过的数据上开发程序或实现新代码时,我会使用像 VS Code 这样的文本编辑器。
它还有很多,但我认为这就是你现在需要知道的全部内容。随着您获得更多经验,您将更多地了解这些工具并找到您的偏好。如果您想了解更多信息,网上有大量关于他们的信息,这些人可能比我能更好地解释这一点。
我希望你的数据科学之旅顺利!请耐心等待,并记住挣扎是学习的一部分。祝你好运!
推荐阅读
- python - python速成课程heroku ModuleNotFoundError:没有名为'bootstrap4'的模块
- spring-boot - 春季启动 logging.file.max-size 不起作用
- r - 如何在r中按范围分组?
- python - int() 参数必须是字符串、类似字节的对象或数字,而不是 'NoneType' - Django
- linux - GLIBC_2.17 已安装但仍然出现“`GLIBC_2.14' not found”错误
- r - 加快置信区间的复制
- python - 如何为 n 叉树编写线程安全程序以在 python 中保持一致
- mysql - 有没有办法可以从一张桌子到另一张桌子上找到丢失的数字?(比较)
- java - 将单播数据包发送到多播端口
- python - Python登录限制