R語言初上手
-
準備工作
R和Rstudio下載到自己電腦上杀赢。R需要的操作全部在自己電腦上箩做,因此不涉及到服務(wù)器品追。(服務(wù)器可以配置自己的Rstudio腻脏,供遠程登陸鸦泳,用瀏覽器打開后面加上:8787就可以登錄银锻,但是阿里云并沒有自帶永品,用自己電腦完全可以)
- 查看電腦用戶名是中文還是英文
- 修改用戶名為英文 鏈接在此
- 下載R和Rstudio
搜狗微信搜索:果子學(xué)生信 給自己一個全新的R語言環(huán)境 或:史上最貼心R包安裝示范視頻
3.1 下載R
3.2 下載Rstudio
-
認識Rstudio
舉例:輸入
plot(runif(50))
,結(jié)果如下圖所示击纬,注意符號為英文plot()函數(shù)是一種常用的繪圖函數(shù),可以繪制散點圖更振、曲線圖等。其基本格式如下:
plot(x,y,...)
plot函數(shù)中肯腕,x和y分別表示所繪圖形的橫坐標和縱坐標;函數(shù)中的...為附加的參數(shù)实撒。runif()函數(shù)用于生成從0到1區(qū)間范圍內(nèi)的服從正態(tài)分布的隨機數(shù)姊途,且每次生成的值都不一樣。
-
調(diào)整外觀
tools → global options → appearance
-
基本操作
- 建立R的工作目錄
1.1 現(xiàn)在桌面建立名為R_data的文件夾
1.2 鼠標右鍵單擊顯示簡介出現(xiàn)路徑捷兰,復(fù)制該路徑
1.3 然后輸入setwd(dir="/Users/limohan/Desktop/R_data")
1.4 輸入getwd()
顯示新建路徑 - 顯示文件列表
直接打命令不跟路徑顯示默認路徑负敏,既然工作目錄的意思是默認的存儲和讀取位置贡茅,那默認路徑即為剛才新建的文件夾
list.files()
dir()
- 計算:1+2 回車
- 函數(shù)
ex: 求和:sum(1,2,3,4,5)
ls() #列出變量名
str(a) #打出變量a的具體信息
ls.str() #等于ls()和str()的組合
ls(all.name=TRUE)#將以.開頭的對象也一并列出,相當于linux的ls -a
- 賦值
賦值符號用<-
其做,這是小于號加上減號顶考,也可以按Alt加上減號
x<- 1+2
意思是把1+2的運算結(jié)果賦值給x妖泄, 賦值后村怪,x會顯示在右上角的框浮庐,Environment里的Value列表里。直接輸入x
回車 出現(xiàn)3,前面的那個[1]是個行號审残,3就是x的值(初學(xué)好像沒什么必要以這種方式查看x的值,因為它就在右上角顯示著了病涨。但是當變量很多,找起來比較麻煩的時候就有用了) - 刪除對象
對象就是數(shù)值既穆、數(shù)據(jù)框啊等等。大概可以理解為被賦值的對象吧幻工。
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c) #一次刪除多個,還有一個做法是rm(list = "u","c")囊颅,字太多我表示拒絕
- 列出歷史紀錄
history()
會給你列出一大堆
history(10)
只列出最近的10條記錄 - 清空屏幕
ctrl+l
- 保存工作空間
save.image
保存數(shù)據(jù)和繪圖函數(shù)