1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        學(xué)習(xí)Anaconda一定要了解這幾件事

        共 7701字,需瀏覽 16分鐘

         ·

        2021-01-28 11:58

        點(diǎn)擊上方Python知識(shí)圈,設(shè)為星標(biāo)

        回復(fù)100獲取100題PDF



        閱讀文本大概需要 5 分鐘


        Anaconda是數(shù)據(jù)科學(xué)利器,它的優(yōu)勢(shì)之處在于小白也能快速上手。

        我們知道Python的英文表達(dá)是蟒蛇,有意思的是anaconda也是蟒蛇的意思,準(zhǔn)確是是水莽,莽中之王,更大、更重、更長(zhǎng)。

        按這層意思理解,anaconda是python的大碼款,倒也是有些貼切的。

        Anaconda知多少

        回到編程,Anaconda對(duì)于初學(xué)Python的人很友好,一鍵安裝,不必費(fèi)心配置python環(huán)境,也不用安裝各種常用的庫(kù),就可以直接入手使用。對(duì)于數(shù)據(jù)科學(xué)來(lái)說(shuō),Anaconda是一個(gè)百寶箱式的存在。

        Anaconda是一個(gè)免費(fèi)開(kāi)源的Python和R語(yǔ)言的發(fā)行版本,用于計(jì)算科學(xué)(數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)、大數(shù)據(jù)處理和預(yù)測(cè)分析),Anaconda致力于簡(jiǎn)化包管理和部署。

        Anaconda的包使用軟件包管理系統(tǒng)Conda進(jìn)行管理。超過(guò)1200萬(wàn)人使用Anaconda發(fā)行版本,并且Anaconda擁有超過(guò)1400個(gè)適用于Windows、Linux和MacOS的數(shù)據(jù)科學(xué)軟件包。

        「總結(jié)Anaconda的三大特點(diǎn):」

        1. 內(nèi)置python,高度集成python數(shù)據(jù)科學(xué)生態(tài)

        2. 擁有強(qiáng)大的包管理工具-conda

        3. 可用超過(guò)600個(gè)python數(shù)據(jù)科學(xué)庫(kù)

        Anaconda擁有個(gè)人版、商業(yè)版、團(tuán)隊(duì)版、企業(yè)版,除個(gè)人版不收費(fèi)外,其他版本都需要付費(fèi),

        當(dāng)然對(duì)大部分人來(lái)說(shuō)個(gè)人版已經(jīng)完全夠用。和python一樣,Anaconda不挑平臺(tái),在windows、os、linux上都可以用,目前支持python3.8版本的下載 ,下載完成后一路next就能完成安裝。

        官網(wǎng):

        Anaconda | The World's Most Popular Data Science Platform[1]

        下載地址:

        Anaconda | Individual Edition[2]

        安裝教程:

        Installation - Anaconda documentation[3]

        學(xué)習(xí)文檔:

        Anaconda Documentation[4]

        Anaconda能做什么?

        前面說(shuō)過(guò)Anaconda是一個(gè)python數(shù)據(jù)科學(xué)百寶箱,所以它的作用就是燃爆數(shù)據(jù)科學(xué),讓小白也可以輕松玩數(shù)據(jù)。

        你可以利用Anaconda研究數(shù)據(jù)處理、數(shù)據(jù)建模、機(jī)器學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)、自然語(yǔ)言處理、可視化展示、教學(xué)等等。既能一人獨(dú)秀,也可以團(tuán)隊(duì)作戰(zhàn)。

        神奇的conda

        說(shuō)說(shuō)conda,這是Anaconda的殺手锏。

        ?

        Conda是一個(gè)開(kāi)源、跨平臺(tái)和語(yǔ)言無(wú)關(guān)的軟件包管理和系統(tǒng)管理系統(tǒng),通過(guò)Conda可安裝、升級(jí)和升級(jí)軟件包依賴(lài)。Conda為Python程序創(chuàng)造,但是它可以打包、分發(fā)任意語(yǔ)言編寫(xiě)的軟件(例如R語(yǔ)言)和包含多語(yǔ)言的項(xiàng)目。

        ?

        conda和pip都可以管理python庫(kù),但最大的不同在于conda是跨平臺(tái)且不限語(yǔ)言的,而且可以獨(dú)自創(chuàng)建虛擬環(huán)境。因?yàn)閏onda立足于數(shù)據(jù)科學(xué)生態(tài),不像pip可以安裝幾乎所有的python庫(kù)(來(lái)自pypl),conda只能安裝anaconda里支持的數(shù)據(jù)科學(xué)庫(kù)(600多個(gè))。

        主要的數(shù)據(jù)科學(xué)內(nèi)置庫(kù)包括pandas、numpy、matplotlib、jupyter、scipy、ipython、nltk、notebook、sikit-learn、seaborn、xlrd、xlwt......

        一般把這些數(shù)據(jù)科學(xué)庫(kù)分為四大類(lèi):基礎(chǔ)庫(kù)(jupyter、pandas、numpy、scipy),機(jī)器學(xué)習(xí)庫(kù)(keras、tensorflow、pytorch、sikit-learn、nltk),可視化庫(kù)(matplotlib、seaborn、plotly)、拓展計(jì)算庫(kù)(numba、dask、pyspark)

        這些庫(kù)可以通過(guò)conda安裝,也可以在GUI界面Navigator上點(diǎn)擊安裝或更新。

        有興趣可以去官網(wǎng)看看這些神奇的家伙:Anaconda庫(kù)大全[5]

        附conda文檔:Conda - Conda documentation[6]

        Anaconda其他優(yōu)秀特性

        • 擁有界面化的應(yīng)用程序及包管理應(yīng)用-Navigator
        • 支持R語(yǔ)言

        Anaconda不僅適用于Python,還支持R,使用conda安裝R并管理R包

        • 學(xué)習(xí)社區(qū)

        Anaconda的缺點(diǎn)

        Anaconda的優(yōu)點(diǎn)也是它的缺點(diǎn),功能太齊全就顯得很臃腫,一個(gè)安裝包快500M,所以不少人去擁抱miniconda了。

        但無(wú)論如何,Anaconda都是python數(shù)據(jù)科學(xué)最好的伙伴。

        Reference

        [1]

        Anaconda | The World's Most Popular Data Science Platform:https://www.anaconda.com/

        [2]

        Anaconda | Individual Edition:https://www.anaconda.com/products/individual

        [3]

        Installation - Anaconda documentation:https://docs.anaconda.com/anaconda/install/

        [4]

        Anaconda Documentation:https://docs.anaconda.com/

        [5]

        Anaconda庫(kù)大全:https://docs.anaconda.com/anaconda/packages/py3.7_win-64/

        [6]

        Conda - Conda documentation:https://docs.conda.io/en/latest/

        加微信送《Python知識(shí)點(diǎn)100題PDF》

        pk哥個(gè)人微信


        添加pk哥個(gè)人微信即送Python資料


        Python知識(shí)點(diǎn)100題的PDF

        Python相關(guān)的電子書(shū)10本


        記得備注:“100題”

                
                     



        往期推薦
        01

        公眾號(hào)所有文章匯總導(dǎo)航(2-10更新)

        02

        Python100例(附PDF下載地址)

        03

        求你了,別再用 pip 那烏龜?shù)乃俣热グ惭b庫(kù)了!


        點(diǎn)擊閱讀原文查看pk哥原創(chuàng)視頻

        我就知道你“在看”

        瀏覽 85
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            韩国tickle丨vk脱双乳 | 操操操操操操操操逼网 | 精品A区 大鸡吧操操操 | 男人日女人批视频 | 久久精品视频一区 | 女攻有性器gl一攻多受 | 大奶操逼视频 | 色色va | 三级片动态图 | 亚洲免费网站在线观看 |