摘要:我们投票选出了几个最受欢迎的IDEs和编辑器。 结果显示,世界上最受欢迎的编辑器是Jupyter,同时有第二名和第三名竞争。
KDnuggets最近的博客是数据科学中使用最多的Python IDE是什么? 开始投票了。 这项投票发表后,收到了许多意见和评论。
为了解决最受欢迎的Python IDE的世纪争论,我们投票的问题如下。
2018年使用最多的Python IDEs是什么? 此次调查有1900多人参加,调查结果如下图1所示。 前五种选择如下:
Jupyter、57%PyCharm、35%Spyder、27 %视觉立体声代码、21 %超清晰文本、12%
图1最受欢迎的Python IDEs
结果加起来超过了100%。 因为问卷最多允许三种选择。 约43%的受访者只有一个选择,30%有两个选择,27%有三个选择。
也收集了投票者的职业。 结果如下。
公司/个体工商户、63.4%学生、16.1%学术界/大学、10.9%政府/非营利组织、3.7%其他/未知、5.9%IDEs用户的分布因职业而异吗?
图2职业上最受欢迎的Python IDE,编辑器
图2显示了前5位的职业选择,公司、学生、学术界的比例惊人地相似。 Jupyter就像神器一样,在所有职业类型中遥遥领先,而且惊人的同市场占有率——在56%到59%之间。
唯一的主要区别是,政府/非营利组织人员的第二个选择是Spyder,而不是其他人的PyCharm。
Python IDEs的首选项似乎是全球通用的——。 这是Python和数据科学迅速在世界上普及的原因之一。
接下来,让我们来看看不同地区的投票者分布。 分别为美国/加拿大的36%; 欧洲的35%; 亚洲的16%; 拉丁美洲的6.9%; 非洲/中东3.9%; 澳大利亚/新西兰3.0%。
区域之间的首选项是否相同?
图3地域上最受欢迎的Python IDE,编辑器
Jupyter到处走在最前面。 在美国/加拿大、欧洲、亚洲、澳大利亚/新西兰等地区也有同样的优先级。 这是jupyterpycharmspydervscodesublime。
第二名和第三名不一样。 拉丁美洲第二受欢迎的Python IDE是vs代码,而在非洲中东,Spyder是第二个选择。
最后,不同的Python IDE之间有明显的关联性吗?
在这次投票中,约43%的回答者只有一个选择,30%的回答者做了两个选择,27%的回答者做了三个选择。
以下是我在博客《新兴生态系统:数据科学和机器学习软件》中使用的Lift作为相关度量的方法:
图4地区最受欢迎的Python IDE
绿色表示正向相关,红色表示负向相关。
上图只显示了大于10%或小于-10%的相关性(lift )。
除了Jupyter和Atom以外,看不到明显的正相关。 同时Spyder、PyCharm和Visual Studio code作为Jupyter的补充,明显相互“排斥”。