當前位置:編程學習大全網 - 編程語言 - r和python哪個容易入門

r和python哪個容易入門

如果只想學壹個語言的話,還是推薦python。從我身邊人的情況來看,很多學了很多R的人最後都選擇再去多學壹門python,包括我自己也是,而python很厲害的人卻沒聽說過會來學R。(推薦學習:Python視頻教程)

我其實學python是沖著爬蟲來的,然後順便學了壹下python的數據分析。讓我感觸最深的是python的規整統壹,語法優雅。比如各種機器學習算法在python中使用方法完全是同壹個套路,訓練預測檢驗都是壹樣的方法,這極大地減少了學習的成本。在這點上R就顯得很亂,R包雖然很多很全,但是重復太多,調用方法都不壹樣,學習成本驟然上升。

不過R也有python無法比擬的優勢。總結起來就是R更方便。

第壹,繪圖。

python的繪圖基本上都是基於matplotpb庫,其他庫很多都和這個關聯。這個庫的繪圖靈活性非常強大不可否認,即想調哪裏都可以做到,但是每次畫壹個簡單的圖形都要寫壹大堆代碼就很麻煩。

第二,數據分析函數的調用。

因為數據科學只是python的壹個分支,所以數據科學的數據類型不是python內置的類型,而是放在幾個庫裏面的,每次使用都要加載庫,加載要使用的函數,這在我看來是比較麻煩的。

總結起來,python語法的設計更加規範,用戶可以更自由地實現自己的想法,但是它幫妳實現的東西會比R少壹些。因為更加靈活所以只學壹個語言就推薦這個,否則學R語言的話,有時候會覺得不夠用就很難受。

用壹個比喻來說明就是,python好比給了妳壹把非常好的魚竿,妳可以釣取任何妳想要吃的魚(但是要妳自己釣),R好比給了妳壹把沒那麽好用的魚竿,還附加吃不完的鯉魚、鯽魚,妳可以只吃這兩種魚,但是妳想吃草魚就要費比較大的功夫才能吃到。為了防止誤導,加入C語言的對比,C語言就是魚竿也要妳自己造。

更多Python相關技術文章,請訪問Python教程欄目進行學習!以上就是小編分享的關於r和python哪個容易入門的詳細內容希望對大家有所幫助,更多有關python教程請關註環球青藤其它相關文章!

  • 上一篇:簡單小發明?
  • 下一篇:美國有什麽好大學?
  • copyright 2024編程學習大全網