R語言基礎
1.R與Rstudio的安裝
2.了解R與Rstudio
①R語言:
R是一種編程語言媒楼,也是統(tǒng)計計算和繪圖的環(huán)境掀宋,它匯集了許多函數(shù),能夠提供強大的功能盔性。R具備跨平臺霞丧、自由、免費冕香、源代碼開放蛹尝、繪圖表現(xiàn)和計算能力突出等一系列優(yōu)點。
R界面
R界面
②Rstudio:
RStudio是免費提供的開源集成開發(fā)環(huán)境(IDE)悉尾。RStudio提供了一個具有很多功能的環(huán)境突那,使R更容易使用。
Rstudio界面
Rstudio界面
RStudio分為四個區(qū)塊构眯,分別是腳本區(qū)愕难、環(huán)境、控制臺區(qū)惫霸、文件/圖形/包顯示區(qū)猫缭。
3.Rstudio的使用
①plot(rnorm(50))
plot()是一種繪圖函數(shù),基本格式為plot(x,y,...)(具體使用:R語言中的plot函數(shù)竟然是這么用的 )
runif()函數(shù):輸出隨機數(shù)壹店,如runif(5猜丹,10,50)硅卢,輸出10-50間的5個隨機數(shù)
rnorm():輸出服從正態(tài)分布的數(shù)射窒,這里的plot(rnorm(50)):輸出50個服從正態(tài)分布的數(shù)并成圖
②
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
boxplot():箱式圖相關函數(shù)
iris:
鳶尾花(iris)是數(shù)據(jù)挖掘常用到的一個數(shù)據(jù)集,包含150種鳶尾花的信息将塑,每50種取自三個鳶尾花種之一(setosa,versicolour或virginica)轮洋。每個花的特征用下面的5種屬性描述萼片長度(Sepal.Length)、萼片寬度(Sepal.Width)抬旺、花瓣長度(Petal.Length)、花瓣寬度(Petal.Width)祥楣、類(Species)开财。