R語言常用數學函式

2021-07-04 20:58:48 字數 823 閱讀 8722

sum()、max()、min()、mean()、median()

prod(x) 對x中的元素都連乘

which.max(x) 返回x中最大元素的下標

which.min(x) 返回x中最小元素的下標

range(x) 值域

rev(x) 對x中的元素取逆序

sort(x) 將x中的元素將公升序排列

pmin(x,y) 

返回乙個向量,它的第i個元素是x[i], y[i] 中最小值

pmax(x,y) 

返回乙個向量,它的第i個元素是x[i], y[i] 中最大值

cumsum(x) 求累積和,返回乙個向量,第i個元素等於x[1]到x[i]的和

cumprod(x) 求累積(從左到右)乘積

cummin(x)  求累積最小值(從左到右)

cummax(x)  求累積最大值(從左到右)

match(x, y) 

返回乙個和x的長度相同的向量,第i個元素表示y中與x[i]相同的元素的位置(沒有則返回na)

na.omit(x) 

函式忽略有缺失值(na)的觀察資料(如果x是矩陣或資料框則忽略相應的行)

na.fail(x)  如果x包含至少乙個na則返回乙個錯誤訊息

which()  返回符合條件的元素的下標

choose 組合數,二項式,例choose(4,2) 返回6

rep(x,y) 將x重複y次

unique(x) 去掉重複的元素,只取乙個

table(x)  返回乙個列表,給出y中重複元素的個數列表

subset(x,條件) 返回x中滿足特定條件的子集

R語言常用函式

sum max min which.max 返回x中最大元素的下標 in x x in c 2,3 0 包含於函式,1,2,3,4把x中的2,3替換成0 range 找出最大最小值 var 求方差 rev 對x中的元素取逆序1234 4321 sort 公升序排列 merge x,y,by samp...

R語言常用函式

統計 mean 平均數 sd standard deviation 標準差 var 方差 median 中位數 cov 協方差 cor 相關係數 環境ls objects rmhelp library 檢視可用package library help base search 檢視已裝載package...

r語言入門常用函式

plot x1,x2 繪製x1 x2的散點圖 hist x1 繪製x1的頻率直方圖 read.csv 檔案路徑 檔名.csv head true head true 表示的檔案中的第一行為檔案的頭,否則檔案中的第一行作為資料處理 lm.sol lm y x,data rt 對資料rt中的y與x做線性...