PyCharm > Spyder > VS Code > Sublime。" />
0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

2018年你使用最多的Python IDEs是什么?

電子工程師 ? 來(lái)源:lq ? 2019-01-18 16:15 ? 次閱讀

KDnuggets最近的一個(gè)博客發(fā)起了一項(xiàng)投票:數(shù)據(jù)科學(xué)中最好用的Python IDE是什么?該投票發(fā)布后收到了很多意見和評(píng)論。

為了解答誰(shuí)是最流行的Python IDE的世紀(jì)爭(zhēng)論,我們投票的問題如下:

2018年你使用最多的PythonIDEs是什么?

本次調(diào)查共有1900多人參與,調(diào)查結(jié)果如下圖1所示。前5個(gè)選擇是:

Jupyter,57%

PyCharm,35%

Spyder,27%

Visual Studio Code,21%

Sublime Text,12%

圖1最流行的Python IDEs

結(jié)果加起來(lái)超過100%,因?yàn)閱柧碜疃嘣试S3個(gè)選項(xiàng)。約43%的受訪者只作一項(xiàng)選擇,30%有兩項(xiàng)選擇,27%有三項(xiàng)選擇。

我們還收集了投票者的職業(yè),結(jié)果如下:

公司/個(gè)體經(jīng)營(yíng)者,63.4%

學(xué)生,16.1%

學(xué)術(shù)界/大學(xué),10.9%

政府/非營(yíng)利機(jī)構(gòu),3.7%

其他/未知,5.9%

IDEs用戶的分布是否因職業(yè)而不同呢?

圖2從職業(yè)角度看最流行的Python IDE,編輯器

圖2顯示了排名前5位的職業(yè)選擇,公司、學(xué)生和學(xué)術(shù)界的比例驚人地相似。Jupyter就像神器一樣,在所有職業(yè)類型里遙遙領(lǐng)先,并且有著驚人的相同份額——在56%到59%之間。

唯一的主要區(qū)別是,政府/非營(yíng)利機(jī)構(gòu)的人的第二選擇是Spyder,而不是其他人的PyCharm。

PythonIDEs的首選項(xiàng)似乎是全球通用的——這是Python和數(shù)據(jù)科學(xué)得以迅速在全球普及的原因之一。

接下來(lái)我們看看按地區(qū)劃分的投票者分布,分別是美國(guó)/加拿大36%;歐洲35%;亞洲16%;拉丁美洲6.9%;非洲/中東3.9%;澳大利亞/新西蘭3.0%。

跨區(qū)域的首選項(xiàng)是否相同呢?

圖3從地區(qū)角度看最流行的Python IDE,編輯器

Jupyter在任何地方都一馬當(dāng)先。美國(guó)/加拿大、歐洲、亞洲和澳大利亞/新西蘭等地區(qū)也有著相同的偏好順序:Jupyter > PyCharm > Spyder > VS Code > Sublime。

第二名和第三名則有所不同。拉丁美洲的第二受歡迎的PythonIDE是VScode,而在非洲中東地區(qū)Spyder是第二選擇。

最后,不同的Python IDE之間是否存在顯著相關(guān)性呢?

在這次投票中,大約43%的受訪者只做了一個(gè)選擇,30%的受訪者做了兩個(gè)選擇,27%的受訪者做了三個(gè)選擇。

我使用了與我的博客《新興生態(tài)系統(tǒng):數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)軟件》中使用的Lift作為關(guān)聯(lián)度量的相同的方法,得到下圖:

圖4 從地區(qū)角度看最流行的Python IDE

綠色代表正向相關(guān)性,紅色代表負(fù)向相關(guān)性。

上圖只顯示大于10%或小于-10%的相關(guān)性(lift)。

除了Jupyter和Atom以外,我們看不到任何明顯的正相關(guān)。同時(shí)Spyder、PyCharm和Visual Studiocode作為對(duì)Jupyter的補(bǔ)充,很明顯是相互“排斥”的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    55

    文章

    4774

    瀏覽量

    84386
  • 數(shù)據(jù)科學(xué)

    關(guān)注

    0

    文章

    164

    瀏覽量

    10040

原文標(biāo)題:來(lái)!帶你認(rèn)識(shí)幾種最流行的Python編輯器/IDEs(附鏈接)

文章出處:【微信號(hào):BigDataDigest,微信公眾號(hào):大數(shù)據(jù)文摘】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Python常用函數(shù)大全

    Python 世界里,有一些寶藏函數(shù)和模塊,它們可以讓編程更輕松、代碼更高效。這篇文章將帶你一一認(rèn)識(shí)這些神器,讓的開發(fā)生活瞬間輕松不少!
    的頭像 發(fā)表于 10-27 17:20 ?147次閱讀

    使用labview調(diào)用python運(yùn)行一段時(shí)間后,報(bào)錯(cuò)

    使用labview調(diào)用python運(yùn)行一段時(shí)間后,報(bào)錯(cuò)。 labview版本:2018*64; python:3.6x64 怎么解決~
    發(fā)表于 08-26 10:16

    pytorch和python的關(guān)系是什么

    ,PyTorch已經(jīng)成為了一個(gè)非常受歡迎的框架。本文將介紹PyTorch和Python之間的關(guān)系,以及它們?cè)谏疃葘W(xué)習(xí)領(lǐng)域的應(yīng)用。 Python簡(jiǎn)介 Python是一種高級(jí)、解釋型、通用的編程語(yǔ)言,由Guido van Rossu
    的頭像 發(fā)表于 08-01 15:27 ?1524次閱讀

    如何實(shí)現(xiàn)Python復(fù)制文件操作

    Python 中有許多“開蓋即食”的模塊(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。在這篇文章中,將會(huì)看到一些用 Python 實(shí)現(xiàn)文件復(fù)制的特殊方法。下面我們開始學(xué)習(xí)這九種不同的方法來(lái)實(shí)現(xiàn)
    的頭像 發(fā)表于 07-18 14:53 ?344次閱讀

    python運(yùn)行指定幾行

    初學(xué)者。在本文中,我們將詳細(xì)介紹如何在Python中運(yùn)行指定的幾行代碼。 首先,需要具備一臺(tái)已經(jīng)安裝了Python解釋器的計(jì)算機(jī)。Python有多個(gè)版本,我們推薦使用最新穩(wěn)定版本的
    的頭像 發(fā)表于 11-29 15:04 ?914次閱讀

    python語(yǔ)言特點(diǎn)有哪些

    Python是一種高級(jí)編程語(yǔ)言,由Guido van Rossum于1991首次發(fā)布。它具有許多獨(dú)特的特點(diǎn),這些特點(diǎn)使得Python在軟件開發(fā)領(lǐng)域變得非常流行。以下是關(guān)于Python
    的頭像 發(fā)表于 11-29 14:29 ?1014次閱讀

    運(yùn)行Python程序的幾種常見方法

    Python是一種高級(jí)編程語(yǔ)言,具有簡(jiǎn)單易學(xué),易于閱讀和調(diào)試的特點(diǎn)。當(dāng)你完成了一個(gè)Python程序之后,需要運(yùn)行它以檢查程序是否按照預(yù)期工作。下面是運(yùn)行Python程序的幾種常見
    的頭像 發(fā)表于 11-28 15:32 ?2339次閱讀

    如何運(yùn)行Python程序

    需要安裝Python解釋器。Python有兩個(gè)主要版本,即Python 2和Python 3,兩個(gè)版本的語(yǔ)法有些微小的差異。可以根據(jù)自己的
    的頭像 發(fā)表于 11-24 09:31 ?1128次閱讀

    python代碼寫完后點(diǎn)哪個(gè)運(yùn)行

    當(dāng)你完成了編寫Python代碼后,可以選擇多種方式來(lái)運(yùn)行它。下面是幾種常見的運(yùn)行代碼的方式: Python解釋器:Python是一種解釋型語(yǔ)言,
    的頭像 發(fā)表于 11-24 09:28 ?4903次閱讀

    python怎么運(yùn)行程序

    Python是一種廣泛使用的編程語(yǔ)言,它的簡(jiǎn)易和可讀性使得它成為初學(xué)者和專業(yè)開發(fā)人員的首選。在運(yùn)行Python程序之前,您需要安裝Python解釋器,然后按照以下步驟進(jìn)行操作。 步驟1:安裝
    的頭像 發(fā)表于 11-24 09:25 ?2471次閱讀

    Python2與Python3的差異

    Python2與Python3是兩個(gè)不同的版本,它們?cè)谡Z(yǔ)法、功能和性能等方面存在一些差異。下面是對(duì)Python2和Python3的詳盡、詳實(shí)、細(xì)致的比較,分為以下幾個(gè)方面: 語(yǔ)法差異:
    的頭像 發(fā)表于 11-23 16:48 ?880次閱讀

    Python編程語(yǔ)言屬于什么語(yǔ)言

    Python編程語(yǔ)言屬于高級(jí)編程語(yǔ)言中的一種。它是一種通用、面向?qū)ο?、解釋型編程語(yǔ)言。Python由Guido van Rossum于1989在荷蘭創(chuàng)造,并于1991正式發(fā)布。它被
    的頭像 發(fā)表于 11-22 14:31 ?1341次閱讀

    python的終端窗口怎么打開

    在Windows系統(tǒng)上,可以通過以下幾種方法打開Python的終端窗口: 使用命令提示符打開終端窗口: 按下Win + R,打開“運(yùn)行”對(duì)話框。 輸入“cmd”,然后點(diǎn)擊“確定”。 這將打開
    的頭像 發(fā)表于 11-22 11:23 ?6927次閱讀

    pycharm中python interpreter怎么設(shè)置

    在PyCharm中設(shè)置Python解釋器非常簡(jiǎn)單,只需按照以下步驟操作: 打開PyCharm,并打開的項(xiàng)目。 在菜單欄中選擇"File"(文件),然后選擇"Settings"(設(shè)置)。在
    的頭像 發(fā)表于 11-22 11:08 ?2964次閱讀

    python輸出list的每一個(gè)元素

    使用for循環(huán)來(lái)遍歷列表,并輸出其中的每一個(gè)元素。接下來(lái),我將詳盡、詳實(shí)、細(xì)致地介紹一下Python輸出列表的每一個(gè)元素的方法,希望能對(duì)有所幫助。 首先,我們需要明確一下什么是列表。列表是一種有序的可變序列,其中可以包含任意類型的元素。在
    的頭像 發(fā)表于 11-21 16:16 ?1439次閱讀