Spider是最好的编辑器。它是anaconda发行版的默认编辑器。所以安装anaconda发行版.Anaconda发行版包括几乎所有用于数据分析的包。它提供了高级编辑,交互式测试,调试和内省功能。
Anaconda distibution: https://www.continuum.io/downloads Spyder链接: https://pythonhosted.org/spyder/
我建议jupyter notebook..best进行数据分析.. 第二选择 - spyder .. 只需安装anaconda python。 你会得到内置的Jupyter笔记本,spyder IDE
PyCharm对我来说很好。它具有用于数据库访问的插件,并支持多种语言。 R有一个插件,但到目前为止我没有使用它。 集成shell(Python和bash)也很适合快速尝试。
IPython笔记本特别适合探索性工作。但编辑支持并不是那么棒的恕我直言。开发软件也没有源代码控制和其他功能。
最近发布了什么 圈地 ,明确专注于数据分析,看起来很像RStudio,你可以在这个截图中看到。如果你想要的东西通常是更科学的计算,而不是专门的数据分析,另一个好的是 Spyder的 特别是通过 蟒蛇分布 ,其中包括所有重要的科学包。
PyCharm非常适合那些已经使用其他JetBrain IDE的用户,因为界面和功能相似。此外,如果你喜欢IPython或Anaconda发行版,那么你很高兴知道PyCharm集成了它的工具和库,如NumPy和Matplotlib,允许你使用数组查看器和交互式图。
除了Python之外,PyCharm还提供对Scientific模式的支持.PyCharm中的科学模式为交互式科学计算和数据可视化提供支持。
功能与其他IDE一样,PyCharm除了Git集成,SVN和Mercurial外,还有一些有趣的功能,如代码编辑器,错误突出显示,带图形界面的强大调试器。您还可以自定义IDE,在不同主题,配色方案和键绑定之间进行选择。此外,您可以通过添加插件来扩展PyCharm的功能;您可以查看PyCharm插件库。
看到已经有两个投票结束我只想提一下我的搜索中出现的两个工具 IEP 和 Spyder的 。我还没有对它们进行评估,但是当我这样做时,我会更详细地更新这个答案。