R語言容易學習嗎?

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

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

事實上,R語言建立在最初用作編程語言的語言S編程之上,可以幫助學生在使用數據的同時學習編程。

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

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

就人個而言,R語言不是什麼難的編程語言,更重要的是數據和統計相關的概念和算法。