R语言常用函数汇总.docx

上传人:11****ws 文档编号:2980809 上传时间:2019-05-14 格式:DOCX 页数:4 大小:20.58KB
下载 相关 举报
R语言常用函数汇总.docx_第1页
第1页 / 共4页
R语言常用函数汇总.docx_第2页
第2页 / 共4页
R语言常用函数汇总.docx_第3页
第3页 / 共4页
R语言常用函数汇总.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、R 语言常用函数汇总 一般数学函数,统计函数,概率函数,字符处理函数,以及一些其他函数; 1. 数学函数 函数 作用 abs() 绝对值 sqrt() 平方根 ceiling(x) 不小于 x的最小整数 floor(x) 不大于 x的最大整数 round(x, digits=n) 将 x舍入为指定位的小数 signif(x, digits=n) 将 X舍入为指定的有效数字位数 2. 统计函数 函数 作用 mean(x) 平均值 median(x) 中位数 sd(x) 标准差 var(x) 方差 quantile(x, probs) 求分位数, x为待求分位数的数值型向量, probs 是一个由

2、 0, 1的概率值组成的数值型向量 range(x) 求值域 sum(x) 求和 min(x) 求最小值 max(x) 求最大值 scale(x, center=TRUE,scale=TRU 以数据对象 x按列进行中心化或标准化, center=TRE) UE 表示数据中心化, scale=TRUE 表示数据标准化 diff(x, lag=n) 滞后差分, lag 用以指定滞后几项,默认为 1 difftime(time1,time2,units=c(“auto”,”secs”,”mins”,”hours”,”days”,”weeks”) 计算时间间隔,并以星期,天,时,分,秒来表示 3. 概

3、率函数 分布名称 缩写 beta 分布 beta 二项分布 binom 柯西分布 Cauchy 卡方分布 chisp 指数分布 exp F 分布 f gamma 分布 gamma 几何分布 geom 超几何分布 hyper 对数正态分布 lnorm logistics 分布 logis 多项分布 multinom 负二项分布 nbinom 正态分布 norm 泊松分布 pois Wilcoxon 分布 signrank t 分布 t 均匀分布 unif weibull 分布 weibull Wilcoxon 秩和分布 Wilcox 在 R 中,函数函数行如: xfunction。其中 x 表示

4、指分布的某一方面, function表示分布名称的缩写。 d-密度函数 (density) p-分布函数 (distribution function) q-分位数函数( quantile function) r-生成随机数函数 4. 字符处理函数 函数 作用 nchar 计算字符数量 substr(x,start,stop) 提取或替换一个字符向量中的字串 grep() 正则表达式函数,用于查找。 sub() 正则表达式函数 ,用于替换 strsplit(x,split,fixed=FALSE) 在 splits 处分隔字符向量 x中的元素 paste( ) 连接字符串, sep 为分隔符

5、toupper( ) 小写字母转大写 tolower( ) 大写字母转小写 5. 其他实用函数 函数 作用 length(x) 获取对象 x的长度 sep(fom,to,by) 生成一个从 from 到 to 间隔为 by的序列 rep(x,n) 将 x重复 n 遍 cut(x,n) 将 x分隔为有着 N 个水平的因子 pretty(x,n) 创建分割点,将 x分隔成 n 个区间 cat(x,file,append) 连接 x对象,并将其输出到屏幕或文件中。 rownames() 修改行数据框行变量名 colnames 修改行数据框列变量名 cbind 根据列进行合并,前提是所有数据 行数相等 。 rbind 根据行进行合并, 前提是所有数据 列 数相等 runif(n, min, max ) 生成 n 个大于 min,小于 max的随机数 rnorm(n, mean, sd ) 生成 n 个平均数为 mean,标准差为 sd的随机数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。