R語言基礎(chǔ)
一逗噩、準(zhǔn)備工作
1嚎莉、確定或修改電腦用戶名為英文
2系宜、下載R和Rstudio
用搜狗微信搜索:“果子學(xué)生信 給自己一個全新的R語言環(huán)境”
二、認(rèn)識R和Rstudio
1舌仍、R是一種編程語言,也是統(tǒng)計計算和繪圖的環(huán)境通危,它匯集了許多函數(shù)铸豁,能夠提供強大的功能。R語言軟件界面簡陋菊碟,通常不直接使用节芥,而是用圖形界面的Rstudio。(來源:微信公眾號 生信星球)
三逆害、嘗試做圖
作圖只需要知道圖的名字头镊,知道用的什么R包即可自行探索;但用別人的代碼套在自己的數(shù)據(jù)上忍燥,需要一定的R語言功底和解決報錯的能力拧晕。
1、命令:plot(rnorm(50))梅垄,回車
2厂捞、命令boxplot(iris
Species,col = c("lightblue","lightyellow","lightpink"))
注:iris是一個R語言自帶的數(shù)據(jù)框,通常用作示例队丝。iris$Sepal.Length表示iris數(shù)據(jù)框的Sepal.Length這一列數(shù)據(jù)靡馁。以此類推。(來源:微信公眾號 生信星球)
四机久、設(shè)置字體大小
Tools——Global Options——Appearance——14號——Apply
五臭墨、R語言基本操作
1、用Rproject管理工作目錄
工作目錄就是默認(rèn)的讀取和儲存位置膘盖,也就是說胧弛,R語言只能和一個文件夾進行互動,這個文件夾非常重要侠畔,做不好就會導(dǎo)致你的腳本结缚、文件、圖片各種亂跑软棺,找不到红竭。(來源:微信公眾號 生信星球)
查看這一篇,養(yǎng)成好習(xí)慣https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
2、顯示文件列表茵宪,命令:dir()
直接打命令不跟路徑最冰,會顯示默認(rèn)路徑,也就是工作目錄稀火,相當(dāng)于linux的ls暖哨。
空的工作目錄會顯示:character(0)
工作目錄下新建一個yun.txt.,會顯示:[1] "yun.txt"
3凰狞、加減乘除
4鹿蜀、賦值
賦值符號用<-,這是小于號加上減號服球,也可以按Alt加上減號:x<- 1+2 意思是把1+2的運算結(jié)果賦值給x茴恰, 賦值后,x會顯示在右上角的框斩熊,Environment里的Value列表里
直接輸入x 回車往枣,就會把x的值(3)打印到控制臺上,前面的那個[1]是結(jié)果的第一個,不用管他粉渠。
5分冈、刪除變量(標(biāo)點、括號等都必須是英文的)
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)
rm(list = ls())#清空所有變量
6霸株、列出歷史命令雕沉,
history()