By Gregory Piatetsky, KDnuggets.

What Python Editors or IDEs you used the most in 2018?

Jupyter, 57%

PyCharm, 35%

Spyder, 27%

Visual Studio Code, 21%

Sublime Text, 12%

Company or Self-employed, 63.4%

Student, 16.1%

Academia/University, 10.9%

Government / Nonprofit, 3.7%

Other/Unknown, 5.9%

US/Canada, 36%

Europe, 35%

Asia, 16%

Latin America, 6.9%

Africa/Middle East, 3.9%

Australia/New Zealand, 3.0%

Our latest poll was motivated by a recent KDnuggets blog What is the Best Python IDE for Data Science? which received a lot of views and comments, as did my LinkedIn post of that blog.To help resolve the debate about which are the most popular Python IDEs or editors, we askedOver 1900 people took part in this poll, and the results are in Fig. 1 below. The top 5 choices wereThe results add up to more than 100% because we allowed up to 3 choices. About 43% of respondents made only one choice, 30% had 2 choices, and 27% made 3 choices.We also asked about employment, and the breakdown wasDoes the distribution of IDE/Editors differ by employment?Fig. 2 shows the top 5 choices by employment, and the relative proportions are surprisingly similar for Company/Self-employed, Students, and Academia. Jupyter, as befits a god, is the clear leader across all employment types, with surprisingly uniform share - between 56 and 59% in every case.The only major difference we see is in the 2nd choice for people in Government/non-profits is Spyder and not PyCharm as for others.The Data Science Python preferences seems to be globally universal - perhas a good sign of rapid global distribution of advances in both Python and Data Science.We next look at a breakdown of voters by region, which wasAre the preferences the same across regions?Jupyter reigns supreme everywhere. The major regions of US/Canada, Europe, Asia and also Australia/NZ have the same order of preferences: Jupyter > PyCharm > Spyder > VS Code > Sublime.Two smaller (in terms of participants, not geography) regions differ. Latin America has VS Code as the 2nd most popular Python editor, and Africa Middle East has Spyder as the 2nd option.Finally, are there significant associations between different Python IDE / Editors?In this poll about 43% of respondents made only one choice, 30% made two choices, and 27% made three choices.I used the same methodology of using Lift as measure of association as in my blog Emerging Ecosystem: Data Science and Machine Learning Software, Analyzed Green - positive association, red negative.Only lifts greater than 10% or smaller than -10% are shown.We don't see any clear positive associations, except between Jupyter and Atom. Spyder, PyCharm, and Visual Studio Code "repel" each other as additions to Jupyter.