◆ 編程零基礎(chǔ),我應(yīng)該選哪個入門比較好?
◆ 我學(xué)XX專業(yè),應(yīng)該用R語言還是Python? (推薦學(xué)習(xí):Python視頻教程)
◆ R和Python各自優(yōu)缺點(diǎn)是什么,哪個更難?
◆ 未來哪個就業(yè)更吃香,薪資更高,選擇更廣?
R語言
R是由統(tǒng)計(jì)學(xué)家開發(fā)的,它的出生就肩負(fù)著統(tǒng)計(jì)分析、繪圖、數(shù)據(jù)挖掘的重要使命。因此在R的語言體系里,有非常多統(tǒng)計(jì)學(xué)的原理和知識。
如果你具備一些統(tǒng)計(jì)背景,R會令你使用各類model和復(fù)雜的公式時更加愉悅有爽感,因?yàn)槟憧偰苷业綄?yīng)的package,并且?guī)仔写a就可以調(diào)用搞定。
Python
Python的創(chuàng)始人初衷,是為非專業(yè)程序員設(shè)計(jì)的一種開放型的語言。優(yōu)雅,明確,簡單,是它的標(biāo)簽。因此,總有人高唱「人生苦短,我用Python」。
數(shù)據(jù)分析、網(wǎng)絡(luò)爬蟲、編程開發(fā)、人工智能等,作為一門多功能的膠水語言,Python的使用目的和學(xué)習(xí)路徑更加多樣化。
實(shí)際上,由于不了解每個人的知識背景和學(xué)習(xí)成本,這個問題并不能做出非黑即白的絕對性答案。這也是為什么,各類論壇上R和Python的使用者關(guān)于入門難度總是各執(zhí)一詞。
R語言
開始學(xué)習(xí)R,了解了最基本知識和語言邏輯,入門不難。以及數(shù)理統(tǒng)計(jì)基礎(chǔ)好的會越學(xué)越爽,相反,如果完全沒有數(shù)理背景,會感覺到明顯增幅的難度。
Python
Python看重可讀性和易用性,它的學(xué)習(xí)曲線比較平緩。對于初級小白來講,比較友好,但如果縱深學(xué)習(xí)以及拓展方向,還需要掌握大量package的知識和使用方法。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com