R語言容易學習嗎?


這是一個很難回答的問題。許多研究人員正在學習或者已經使用R作為其第一語言來解決他們的資料分析需求。

這就是R程式設計的強大之處,它可以隨時隨地學習。 所有你需要的是資料,並有明確的意圖根據對這些資料的分析得出結論。

事實上,R語言建立在最初用作程式設計語言的語言S程式設計之上,可以幫助學生在使用資料的同時學習程式設計。

然而,一些來自PythonPHPJava背景的程式員可能會首先發現R語言有點些古怪和混亂。 R使用的語法與其他常用的程式設計語言有所不同。

雖然R確實具有程式設計語言的所有功能,但是在使用R語言編寫程式碼時,就發現自己在R語言中的條件或迴圈語句需要編寫更多程式碼。還有其他程式設計結構,如向量,列表,框架,資料表,矩陣等,可以讓您對批次資料進行轉換。

就人個而言,R語言不是什麼難的程式設計語言,更重要的是資料和統計相關的概念和演算法。