原文:
www.kdnuggets.com/2018/12/most-popular-python-ide-editor.html
评论我们最新的调查受到最近 KDnuggets 博客 最适合数据科学的 Python IDE 是什么? 的启发,该博客获得了大量的浏览量和评论,就像我在 LinkedIn 的帖子 一样。
为了帮助解决关于哪些是最受欢迎的 Python IDE 或编辑器的争论,我们询问了
超过 1900 人参与了这项调查,结果见下方的图 1。前 5 名选择是
-
Jupyter,57%
-
PyCharm,35%
-
Spyder,27%
-
Visual Studio Code,21%
-
Sublime Text,12%
结果加起来超过 100%,因为我们允许最多选择 3 项。大约 43%的受访者只选择了一个选项,30%选择了 2 项,27%选择了 3 项。
我们还询问了雇佣情况,结果如下
-
公司或自雇,63.4%
-
学生,16.1%
-
学术界/大学,10.9%
-
政府/非营利组织,3.7%
-
其他/未知,5.9%
IDE/编辑器的分布是否因雇佣情况而异?
图 2 显示了按雇佣情况的前 5 名选择,相对比例在公司/自雇、学生和学术界中惊人地相似。Jupyter 作为一个大神,在所有雇佣类型中都是明确的领导者,份额在每种情况下都惊人地均匀——在 56%到 59%之间。
我们看到的唯一主要区别是政府/非营利组织的第二选择是 Spyder,而不是其他人选择的 PyCharm。
数据科学 Python 的偏好似乎在全球范围内都是普遍的——这可能是 Python 和数据科学快速全球传播的一个良好迹象。
接下来,我们查看了按地区划分的选民情况
-
美国/加拿大,36%
-
欧洲,35%
-
亚洲,16%
-
拉丁美洲,6.9%
-
非洲/中东,3.9%
-
澳大利亚/新西兰,3.0%
各地区的偏好是否相同?
Jupyter 在所有地方都是无可争议的领导者。主要区域如美国/加拿大、欧洲、亚洲以及澳大利亚/新西兰的偏好顺序都是相同的:Jupyter > PyCharm > Spyder > VS Code > Sublime。
两个较小的(按参与者数量,不是地理位置)地区有所不同。拉丁美洲的第二受欢迎 Python 编辑器是 VS Code,而非洲/中东的第二选择是 Spyder。
最后,不同的 Python IDE/编辑器之间是否存在显著的关联?
在这次调查中,大约 43% 的受访者仅选择了一项,30% 选择了两项,27% 选择了三项。
我使用了与我的博客新兴生态系统:数据科学和机器学习软件分析中相同的关联提升方法。
绿色 - 正相关,红色 - 负相关。
仅显示大于 10% 或小于 -10% 的提升。
除了 Jupyter 和 Atom 之间没有明显的正相关性外,我们没有看到其他明显的正相关性。Spyder、PyCharm 和 Visual Studio Code 在添加到 Jupyter 时彼此“排斥”。
相关:
-
新兴生态系统:数据科学和机器学习软件分析
-
什么是数据科学的最佳 Python IDE?
-
前 10 个 Python 数据科学库
1. Google 网络安全证书 - 快速通道进入网络安全职业。
2. Google 数据分析专业证书 - 提升你的数据分析能力
3. Google IT 支持专业证书 - 支持你的组织 IT 需求