开心六月综合激情婷婷|欧美精品成人动漫二区|国产中文字幕综合色|亚洲人在线成视频

    1. 
      
        <b id="zqfy3"><legend id="zqfy3"><fieldset id="zqfy3"></fieldset></legend></b>
          <ul id="zqfy3"></ul>
          <blockquote id="zqfy3"><strong id="zqfy3"><dfn id="zqfy3"></dfn></strong></blockquote>
          <blockquote id="zqfy3"><legend id="zqfy3"></legend></blockquote>
          打開APP
          userphoto
          未登錄

          開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

          開通VIP
          Python 在數(shù)據(jù)分析工作中的地位與 R 語(yǔ)言、SAS、SPSS 比較如何?

          【知乎用戶的回答(35票)】:

          Python與R不同,Python是一門多功能的語(yǔ)言。數(shù)據(jù)統(tǒng)計(jì)是更多是通過(guò)第三方包來(lái)實(shí)現(xiàn)的。

          具體來(lái)說(shuō),我常用的Python在統(tǒng)計(jì)上面的Package有這樣一些

          1.Numpy與Scipy。這兩個(gè)包是Python之所以能在數(shù)據(jù)分析占有一席之地的重要原因。其中Numpy封裝了基礎(chǔ)的矩陣和向量的操作,而Scipy則在Numpy的基礎(chǔ)上提供了更豐富的功能,比如各種統(tǒng)計(jì)常用的分布和算法都能迅速的在Scipy中找到。

          2.Matplotlib。這個(gè)Package主要是用來(lái)提供數(shù)據(jù)可視化的,其功能強(qiáng)大,生成的圖標(biāo)可以達(dá)到印刷品質(zhì),在各種學(xué)術(shù)會(huì)議里面出鏡率不低。依托于Python,可定制性相對(duì)于其他的圖形庫(kù)更高。還有一個(gè)優(yōu)點(diǎn)是提供互動(dòng)化的數(shù)據(jù)分析,可以動(dòng)態(tài)的縮放圖表,用做adhoc analysis非常合適。

          3.Scikit Learn。非常好用的Machine Learning庫(kù),適合于用于快速定制原型。封裝幾乎所有的經(jīng)典算法(神經(jīng)網(wǎng)絡(luò)可能是唯一的例外,不過(guò)這個(gè)有Pylearn2來(lái)補(bǔ)充),易用性極高。

          4.Python標(biāo)準(zhǔn)庫(kù)。這里主要是體現(xiàn)了Python處理字符串的優(yōu)勢(shì),由于Python多功能的屬性和對(duì)于正則表達(dá)式的良好支持,用于處理text是在合適不過(guò)的了。

          基本上就日常使用就涉及這些。符號(hào)運(yùn)算等等也有Sympy和Theano等強(qiáng)力第三方庫(kù)來(lái)支持??偨Y(jié),Python在你列舉這些里面是綜合功能最強(qiáng)大的,但是這些功能分散在第三方庫(kù)里面,沒(méi)有得到有機(jī)的整合,相應(yīng)的學(xué)習(xí)成本會(huì)較高。

          【pengwang的回答(23票)】:

          python與R相比速度要快。python可以直接處理上G的數(shù)據(jù);R不行,R分析數(shù)據(jù)時(shí)需要先通過(guò)數(shù)據(jù)庫(kù)把大數(shù)據(jù)轉(zhuǎn)化為小數(shù)據(jù)(通過(guò)groupby)才能交給R做分析,因此R不可能直接分析行為詳單,只能分析統(tǒng)計(jì)結(jié)果。Python=R+SQL/Hive

          R的優(yōu)勢(shì)在于有包羅萬(wàn)象的統(tǒng)計(jì)函數(shù)可以調(diào)用,特別是在時(shí)間序列分析方面(主要用在金融分析與趨勢(shì)預(yù)測(cè))無(wú)論是經(jīng)典還是前沿的方法都有相應(yīng)的包直接使用;相比python在這方面貧乏不少。

          Python的優(yōu)勢(shì)在于其膠水語(yǔ)言的特性,一些底層用C寫的算法封裝在python包里后性能非常高效(Python的數(shù)據(jù)挖掘包Orange canve 中的決策樹分析50萬(wàn)用戶10秒出結(jié)果,用R幾個(gè)小時(shí)也出不來(lái),8G內(nèi)存全部占滿)。

          總的來(lái)說(shuō)Python是一套比較平衡的語(yǔ)言,各方面都可以,而R是在統(tǒng)計(jì)方面比較突出。但是數(shù)據(jù)分析其實(shí)不僅僅是統(tǒng)計(jì),前期的數(shù)據(jù)收集,數(shù)據(jù)處理,數(shù)據(jù)抽樣,數(shù)據(jù)聚類,以及比較復(fù)雜的數(shù)據(jù)挖掘算法,數(shù)據(jù)建模等等這些任務(wù),只要是100M以上的數(shù)據(jù),R都很難勝任,但是Python卻基本勝任。

          補(bǔ)充一下:

          Python有專門的數(shù)據(jù)分析包Pandas用來(lái)完成類似SQL的功能,不過(guò)Pandas是會(huì)把數(shù)據(jù)都load到內(nèi)存里,如果數(shù)據(jù)太大(2G以上)需要想辦法分chunk分析,或者用pytables/pyh5轉(zhuǎn)換為hdf5格式的文件在硬盤上分析。

          另外如果是windows環(huán)境的話,建議用winpython,上面提到的這些包會(huì)自帶。當(dāng)然更豐富的是pythonxy可惜這個(gè)只有32位的。

          SAS和SPSS是商業(yè)數(shù)據(jù)分析軟件,本屌從來(lái)沒(méi)用過(guò)。

          【知乎用戶的回答(2票)】:

          詳情請(qǐng)看url詳情請(qǐng)看url

          SAS vs. R (vs. Python)

          【陳丹奕的回答(2票)】:

          說(shuō)說(shuō)我的經(jīng)驗(yàn)吧,我的工作偏向于數(shù)據(jù)分析建模,所以PYTHON主要用來(lái)處理一些數(shù)據(jù),比如做名稱關(guān)鍵字的切詞統(tǒng)計(jì)。SPSS主要用于對(duì)處理好的數(shù)據(jù)作分析,生成報(bào)告。

          【馬光的回答(3票)】:

          首先,我覺得用python來(lái)和r比較是蠻合理的,同時(shí)作為開源語(yǔ)言,有著強(qiáng)大的類庫(kù)和開源文檔支持。而用python來(lái)和SASSPSS比,不是很合理,作為主攻“開箱即用”的商業(yè)軟件,UI、適用性等都可能重要,大多用商業(yè)軟件的都是圖方便,比如你要作為ARIMA,用軟件就更方便,用開源語(yǔ)言還得編程。

          工作中的適用性就得看工作要求,我一直學(xué)校R,統(tǒng)計(jì)制圖很強(qiáng)大,直接生成印刷級(jí)別的圖像。python的話,只知一二,不敢獻(xiàn)丑。

          所以,用開源工具還是用商業(yè)軟件,就得看自己的風(fēng)格,要便捷還是要全面?!

          【欒生的回答(0票)】:

          沒(méi)有很大的數(shù)據(jù)。目前一般幾十兆是大的,所以R基本夠用。不過(guò)邁向基因組選擇育種,數(shù)據(jù)都是上百兆的,不知道R如何?聽說(shuō)有不少針對(duì)大數(shù)據(jù)的R包,不知道效果如何。

          本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
          打開APP,閱讀全文并永久保存 查看更多類似文章
          猜你喜歡
          類似文章
          數(shù)據(jù)分析軟件最基本的的五款介紹
          [學(xué)習(xí)指南]Python數(shù)據(jù)分析和數(shù)據(jù)挖掘?qū)W習(xí)路線圖
          自學(xué)Python,掌握到什么程度就可以找工作了?
          上萬(wàn)程序員總結(jié):自學(xué)Python,掌握到什么程度就可以找工作了
          利用Python進(jìn)行數(shù)據(jù)分析簡(jiǎn)單介紹
          Python如何完美地適合大數(shù)據(jù)?
          更多類似文章 >>
          生活服務(wù)
          分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
          綁定賬號(hào)成功
          后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
          如果VIP功能使用有故障,
          可點(diǎn)擊這里聯(lián)系客服!

          聯(lián)系客服