R初學者如何自助
01-24
初學者在學習R語言過程中都會碰到各種問題,那麼,R語言初學者如何自助?在網上有非常多好的資源能夠提供幫助。之前我們講過知乎專欄,文中包括了各種資源,提供具體的學習語言、提問、參與社區討論的方法,本文接下來討論如何利用這些資源。
學習R
如果你是R語言小白,那麼以下資源都是非常棒的學習起點t:
- basic R tutorial 深入淺出教你R函數.
- Introduction to R 提供更加完成詳細的R語言概述.
- introduction to R for those coming from other languages,與其他語言關係;
- The R Reference Card 針對性非常強的小卡片
- 免費R語言與統計學 Introduction to Statistics
如果你非常熟悉R語言,你想更加深入的了解其中的某一部分,請參考
- Stack Overflow 這個大家都必須知道的 books for learning the R language.
- Contributed Documentation 社區論壇提供的教程,非常容易理解,針對性強。.
- 如果你有信心,The R Inferno 提供深度解析R語言(性能方向)
- Google R Style Guide 掃盲
針對性提問
有問題說明你有進步了,那麼 RSeek meta search engine, 其實還是菜鳥,你提過的問題肯定別人也遇到過,並且都已經解決了,所以,學會提問(英語)
如果,以上還沒有解決你的問題,那麼,來更專業點的
- R-help mailing list 先搜一下問題,看一下 search the list archives是否已經有你問題
- Stack Overflow 非常重要的,不解釋了 answers to questions about R.
- 除了R語言,統計學的問題在這裡 CrossValidated Q&A community.
根據需求找包
R語言是解決問題的,所以要針對性的找到包, available from CRAN 有太多的包,如何找到需要的包,可以通過一下的方式:
- RStartHere, 根據數據科學門類進行分類管理.
- CRAN Task Views 提供各個包的綱要
- crantastic 社區論壇,各種review,可以快速了解行業與相應包,都是心得.
R語言相關新聞
R語言社區快速增長,也發生了好多有意思的事情,如果可以通過一下的方式來追蹤這些動態:
- R-bloggers 大牛雲集
- R Videos channel 更容易理解
推薦閱讀:
※R語言可視化學習筆記之基因組數據可視化
※一技之長——我的大數據學習之路
※請用正確的姿勢維護新手的熱情和自信----學慣用R操作資料庫MySQL以及項目模塊化的應用