成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

0x05 Python數(shù)據(jù)分析,Anaconda八斬刀

yimo / 2873人閱讀

摘要:做數(shù)據(jù)分析,,你值得擁有。的包管理器有和,本來是很方便的。另外,本身還提供了包管理器來安裝或升級相應(yīng)的包。八斬刀是詠春中最厲害的兵器,是一條大蟒蛇,翻譯為水蟒。如果數(shù)據(jù)科學(xué)是武俠中的詠春,那么便是數(shù)據(jù)科學(xué)中的八斬刀。

摘要:武俠,是成人的童話。江湖,是門派的斗爭。數(shù)據(jù)科學(xué)已經(jīng)開山立派,Python便是其中獨領(lǐng)風(fēng)搔的兵器。如果數(shù)據(jù)科學(xué)是IT武俠中的詠春,那么Anaconda便是數(shù)據(jù)科學(xué)中的八斬刀。做數(shù)據(jù)分析,Anaconda,你值得擁有。

武俠,是成人的童話。江湖,是門派的斗爭。要想在江湖中闖出名堂,那么稱手的兵器很有必要。數(shù)據(jù)科學(xué)已經(jīng)開山立派,Python便是其中獨領(lǐng)風(fēng)搔的兵器。

Python已經(jīng)成為數(shù)據(jù)分析領(lǐng)域事實上的標(biāo)準(zhǔn)了,詳情參見文章《0x01 念念Python,必有回響》。如果你的目標(biāo)是成為一個數(shù)據(jù)科學(xué)家或者數(shù)據(jù)工程師,那么配置好自己的Python環(huán)境尤為重要。

Anaconda是一個第三方的Python集成環(huán)境,主要用于科學(xué)計算領(lǐng)域。而我通常會把它當(dāng)成一個數(shù)據(jù)分析的專用環(huán)境,主要是因為省事。官方網(wǎng)站為:www.continuum.io,在官網(wǎng)上的介紹中,可以看出,他集成300多個python包,基本上在數(shù)據(jù)分析領(lǐng)域的所有包都包含了,當(dāng)然會包括最常用的數(shù)據(jù)分析包:Ipython, Numpy, Scipy, Pandas, Scikit-learn, Matplotlib等。

Python的包管理器有pip和easy_install,本來是很方便的。相信你也會在Mac,Ubuntu,Centos下自己安裝過常用的如Numpy, Scipy,Scikit-learn的情況下,但通常不會那么順利,在各種情況下,會有相應(yīng)的版本依賴問題。也許你還會嘗試homebrew,apt-get或者yum等工具來安裝,但安裝的包和pip安裝的還是會有些區(qū)別,這某些情況下,你會在程序中遇到問題。

在偶然的機會下,發(fā)現(xiàn)了Anaconda這個集成環(huán)境,于是往后的所有環(huán)境,我都是直接用它來替換了官方的Python版本。做數(shù)據(jù)分析和挖掘,我們應(yīng)該把精力放到有限且有效的事情上,而不是去折騰各種環(huán)境導(dǎo)致的問題。我們需要的是打開Ipython,import你需要的包,開始分析。

做數(shù)據(jù)分析,Anaconda,你值得擁有。目前支持python2.x系列和3.x系列,同時支持Mac,Linux, Windows系統(tǒng),而且有32位和64位對應(yīng)的包。你需要的是下載它的不到300M的壓縮包,使用一個shell命令即可解壓安裝。

通常選擇安裝到/opt/anaconda目錄后,將路徑添加到PATH環(huán)境變量里的最前面,或者你也可以建立符號鏈接到/usr/bin/python和/usr/bin/pip,這樣以后使用就不會再有問題了。修改/opt/anaconda目錄的屬主為自己的用戶,以后pip安裝的包,依然會在這個環(huán)境下。另外,Anaconda本身還提供了conda包管理器來安裝或升級相應(yīng)的包。

把自己常用的Python環(huán)境歸檔,這樣還有一個好處,你可以隨時移植到相應(yīng)的系統(tǒng)上。比如,做深度學(xué)習(xí)的時候,需要強大的顯卡和大內(nèi)存支持的機器,剛好有一個目標(biāo)環(huán)境,上面有Nvidia tesla k20的顯卡環(huán)境,內(nèi)存128G,但唯一的缺點是無法上外網(wǎng),你要在上面重新搭建Python的運行環(huán)境是很困難的。此時,把你在相應(yīng)系統(tǒng),比如Linux上的/opt/anaconda環(huán)境,直接打包,拷貝到目標(biāo)機器,解壓就可以調(diào)用你所有的依賴庫了。

最后,Aanconda是免費和開源的,不用擔(dān)心版權(quán)和費用問題,可以用于商業(yè)用途。你甚至可以基于它進行二次開發(fā)和發(fā)行你自己的版本。

八斬刀是詠春中最厲害的兵器,Python是一條大蟒蛇,Anaconda翻譯為水蟒。如果數(shù)據(jù)科學(xué)是IT武俠中的詠春,那么Anaconda便是數(shù)據(jù)科學(xué)中的八斬刀。

一件好的兵器能加快你的練功的進度,但最后能修煉到出神入化的功夫,除了刻苦訓(xùn)練,那還得管住我們的心?!稁煾浮分嘘愖R說,每日揮刀500下,這個數(shù)字管住了我。如果我們能堅持做到每天寫50行Python代碼,那么這個數(shù)字應(yīng)該能管住我們。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/37710.html

相關(guān)文章

  • 使用Anaconda實現(xiàn)Python2和Python3共存及相互轉(zhuǎn)換

    摘要:按目前的發(fā)展趨勢,未來的主流版為。這里介紹一個強大的軟件,它實現(xiàn)和兩個版本的共存,并且可以相互轉(zhuǎn)換。應(yīng)用程序是包和環(huán)境管理器。另外值得一提的是,并不僅僅管理的工具包,它也能安裝非的包。實際上,腳本和程序使用的默認(rèn)是附帶的。 前言 初學(xué)Python時,總是被python的兩個不太兼容的版本搞得頭昏腦脹。按目前的發(fā)展趨勢,python未來的主流版為python3。但是我們經(jīng)常會遇到一些很有...

    Salamander 評論0 收藏0
  • Anaconda入門詳解

    摘要:的包使用軟件包管理系統(tǒng)進行管理。超過萬人使用發(fā)行版本,并且擁有超過個適用于和的數(shù)據(jù)科學(xué)軟件包。提供了大部分功能,并且大多數(shù)情況下兩個可以同時使用。 Anaconda Anaconda簡介 Anaconda是一個免費開源的Python和R語言的發(fā)行版本,用于計算科學(xué)(數(shù)據(jù)科學(xué)、機器學(xué)習(xí)、大數(shù)據(jù)處理和預(yù)測分析),Anaconda致力于簡化包管理和部署。Anaconda的包使用軟件包管理系統(tǒng)...

    AlphaWallet 評論0 收藏0
  • Python學(xué)習(xí)利器——我的小白 Anaconda安裝之路

    摘要:學(xué)習(xí)利器我的小白安裝之路序易用,但用好卻不易,其中比較頭疼的就是包管理和不同版本的問題,特別是當(dāng)你使用的時候。另外值得一提的是,并不僅僅管理的工具包,它也能安裝非的包。 Python學(xué)習(xí)利器——我的小白 Anaconda安裝之路 序 Python易用,但用好卻不易,其中比較頭疼的就是包管理和Python不同版本的問題,特別是當(dāng)你使用Windows的時候。為了解決這些問題,有不少發(fā)行版的...

    余學(xué)文 評論0 收藏0
  • Anaconda - Python科學(xué)計算的“瑞士軍刀”

    摘要:是一個跨平臺的發(fā)行版。主要用于數(shù)據(jù)分析與科學(xué)計算。等一些列著名的數(shù)據(jù)分析包已經(jīng)整合到上。就連等最近火熱的機器學(xué)習(xí)包都可以在上使用。強大的包管理與方便快捷的版本切換,使成為了科學(xué)計算的瑞士軍刀。 Anaconda是一個跨平臺的python發(fā)行版。可以直接在Windows,MacOS,Linux平臺上運行。Anaconda主要用于數(shù)據(jù)分析與科學(xué)計算。Numpy,Pandas,Scipy等一...

    chunquedong 評論0 收藏0
  • Python數(shù)據(jù)科學(xué)環(huán)境:Anaconda 了解一下

    摘要:我自己印象最深的是在上安裝加密和科學(xué)計算模塊,折騰了很久。這個精裝是面向數(shù)據(jù)科學(xué)的,同時也保留了你自己進一步改裝的空間。數(shù)據(jù)科學(xué)庫包環(huán)境管理工具,這幾樣就是的主要功能。 幾乎所有的 Python 學(xué)習(xí)者都遇到過 安裝 方面的問題。這些安裝問題包括 Python 自身環(huán)境的安裝、第三方模塊的安裝、不同版本的切換,以及不同平臺、版本間的兼容問題 等。當(dāng)你因為這些問題而卡殼,一行代碼沒寫就已...

    shaonbean 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<