R語言的函式紀錄

2021-07-16 07:57:27 字數 887 閱讀 8459

is.na 用於檢測是否為預設值

read.csv 用於讀取csv文件,預設有開頭

source 用於讀取r語言的檔案

pi 圓周率

quantile(x, u) 用於獲得分位數,x為資料本身,u可選,如果忽略u,則獲取4分位數,u為分位數列表

median 中位數

mean 均值

var 方差

sd 標準差

round(x,n) 四捨五入 

trunc 取整

floor 向下取整

ceiling 向上取整

range 取範圍

iqr 四分位極差

summary 用於獲取一些資訊

sign 取符號

abs 取絕對值

pmax, pmin 取兩列元素分別的最大值和最小值

which.max,which.min 輸出最大值的序號 

用which.max(table(x))可以取得眾數和眾數編號,令n<- which.max(table(x)) 則n[[1]]可以取得眾數編號,如果是浮點數,用

as.numeric(names(n[1]))可以獲取眾數

logb 自然對數為底數的取對數

log(a,b) 以b為底數取對數

log10 以10為底數取對數

sqrt 平方根

exp 冪級數,利用冪級數可以產生任何x的y次效果,用函式exp(y*logb(x))即可

rnorm(n) 生成正態分佈

nchar 用於獲得字串長度

substring(x,n,m) 用於獲得子字串

paste 鏈結字串,可以用於生成多個變數名

r cmd install  用於shell安裝r語言包

2023年8月9日

R語言 函式

函式是一組組合在一起以執行特定任務的語句。r語言具有大量內建函式,使用者可以建立自己的函式。在r語言中,函式是乙個物件,因此r語言直譯器能夠將控制傳遞給函式,以及函式完成動作所需的引數。該函式依次執行其任務並將控制返回到直譯器以及可以儲存在其他物件中的任何結果。函式定義 使用關鍵字函式建立r語言的函...

R語言 函式的編寫

r語言實際上是函式的集合,使用者可以使用base,stats等包中的基本函式,也可以自己編寫函式完成一定的功能。但是初學者往往認為編寫r函式十分困難,或者難以理解。這裡對如何編寫r函式進行簡要的介紹。函式是對一些程式語句的封裝。換句話說,編寫函式,可以減少人們對重複 書寫,從而讓r指令碼程式更為簡潔...

r語言qsignrank函式用法 R語言常用函式名

一 資料管理 vector 向量 numeric 數值型向量 logical 邏輯型向量 character 字元型向量 list 列表 data.frame 資料框 c 連線為向量或列表 length 求長度 subset 求子集 seq,from to,sequence 等差序列 rep 重複 ...