R語言基礎(chǔ)
什么是R語言
R是用于統(tǒng)計分析畅买、繪圖的語言和操作環(huán)境。它是屬于GNU系統(tǒng)的一個自由细睡、免費谷羞、源代碼開放的軟件,它是一個用于統(tǒng)計計算和統(tǒng)計制圖的優(yōu)秀工具溜徙。
特點
- R是自由軟件湃缎。這意味著它是完全免費,開放源代碼的。
- R是一種可編程的語言蠢壹。作為一個開放的統(tǒng)計編程環(huán)境,語法通俗易懂,很容易學會和掌握語言的語法嗓违。
- 所有R的函數(shù)和數(shù)據(jù)集是保存在程序包里面的。只有當一個包被載入時,它的內(nèi)容才可以被訪問图贸。
- R具有很強的互動性蹂季。
R語言的安裝
可通過R官方網(wǎng)站下載(https://www.r-project.org/),創(chuàng)造一個R環(huán)境之后疏日,可以安裝R Studio(https://rstudio.com/)偿洁。ps:安裝教程(https://mp.weixin.qq.com/s/fbzY8r0ze6Od-YXUMQG2Lg),通過該教程可順利完成成R語言的安裝沟优。
初次作圖
1.plot(rnorm(50))
2.boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
1.plot常用來函數(shù)圖形的繪制涕滋,runif常用于生成從0到1區(qū)間范圍內(nèi)的服從正態(tài)分布的隨機數(shù)。eg:runif(6)
生成6個0-1以內(nèi)的正態(tài)分布函數(shù)
2.繪制一個軟件內(nèi)部默認數(shù)據(jù)的示列圖挠阁。
R語言的使用
1.在使用之前建立一個工作目錄何吝,點擊左上角的create a project>new directory>new project>選擇存儲位置>create project完成創(chuàng)建,該工作目錄下次使用時可直接打開鹃唯。
2.計算公式可參考excel,賦值公式為<- ,history()打開歷史命令瓣喊,ctrl+l清空屏幕上的內(nèi)容坡慌。