关键词不能为空

当前您在: 主页 > 英语 >

R语言:常用函数(更新版)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-11 08:32
tags:

-

2021年2月11日发(作者:温柔的)


数据结构



一、数据管理



vector


:向量



numeric


:数值型向量



logical


:逻辑型向量



character


;字符型向量



list


:列表




:数据框



c


:连接为向量或列表



length


:求长度



subset


:求子集



seq



from:to



sequence


:等差序列



rep


:重复



NA


:缺失值



NULL


:空对象


< br>sort



order



unique



rev


:排序



unlist


:展平列表


< p>
attr



attributes


:对象属性



mode



typeof


:对象存储模式与类型



names


:对象的名字属性




二、字符串处理



character


:字符型向量



nchar


:字符数



substr


:取子串



format



format C


:把对象用格式转换为字符串



pa ste



strsplit


:连接或拆 分



charmatch


< p>
pmatch


:字符串匹配


grep



sub



gsub


:模式匹配与替换




三、复数



complex



Re



Im



Mod


< p>
Arg



Conj


:复数 函数




四、因子



factor


:因子



codes


:因子的编码



levels


:因子的各水平的名字



nlevels


:因子的水平个数


< /p>


cut


:把数值型对象分区间转换为因子



table


:交叉频数表



split


:按因子分组


< p>
aggregate


:计算各数据子集的概括统计量



tapply


:对



不规则



数组应用函数



数学相关计算



一、计算



+, -, *, /, ^, %%, %/%


:四则运算



c eiling



floor



round



signif


trunc



zapsmall


:舍入



max



min



pmax



pmin


:最大最小值



range


:最大值和最小值



sum



prod


: 向量元素和积



cumsum



cumprod



cummax



cummin


:累加、累乘



sort


:排序



approx



approx fun


:插值



diff


:差分



sign


:符号函数




二、数学函数


abs



sqrt


:绝对值,平方 根



log, exp, log10, log2


:对数与指数函数



sin< /p>



cos



ta n



asin



acos



atan



atan2


:三角函数



s inh



cosh


< br>tanh



asinh



acosh



atanh

:双曲函数



beta



lbeta



gamma



lgamma



digamma< /p>



trigamma


< br>tetragamma



pentagamma



choose



l choose


:与贝塔函数、伽玛函数、组合数有关的特殊函数



fft



mvfft

< br>,


convolve


:富利叶变换及卷积



polyroot


:多项式求根



poly


:正交多项式



spline



splinefun


:样条差值



besselI



besselK



besselJ< /p>



besselY


gammaCody



Bessel


函数



deriv


:简单表达式的符 号微分或算法微分




三、数组



array


:建立数组



matrix


:生成矩阵




:把数据框转换为数值型矩阵




:矩阵的下三角部分




:生成矩阵或向量



t


:矩阵转置



cbind


:把列合并为矩阵



rbind


:把行合并为矩阵



diag


:矩阵对角元素向量或生成对角矩阵



aperm


:数组转置



nrow, ncol


:计算数组的行数和列数



dim


:对象的维向量



dimnames


:对象的维名



row/colnames


:行名或列名



%*%


:矩阵乘法


< br>crossprod


:矩阵交叉乘积(内积)



outer


:数组外积



kronecker


:数组的


Kronecker< /p>




apply


:对数组的某些维应用函数



tapply


:对


< br>不规则



数组应用函数



sweep


:计算数组的概括统计量



aggregate


:计算数据子集的概括统计量



scale


:矩阵标准化



matplot


:对矩阵各列绘图



cor


:相关阵或协差阵



Contrast


:对照矩阵



row


:矩阵的行下标集



col


:求列下标集




四、线性代数



solve


:解线性方程组或求逆



eigen


:矩阵的特征值分解



svd


:矩阵的奇异值分解



backsolve


:解上三角或下三角方程组



chol



Choleski


分解



qr


:矩阵的< /p>


QR


分解



ch ol2inv


:由


Choleski


分 解求逆




五、逻辑运算



<


>



<=



>=



==



!=


:比较运算符



!



&


< br>&&



|


||



xor()


:逻辑运算符< /p>




logical


:生成逻辑向量



all



any


: 逻辑向量都为真或存在真



ifelse()


:二者择一




match



%in%


:查找



unique


:找出互不相同的元素



which


:找到真值下标集合



duplicated


:找到重复元素




六、优化及求根


< br>optimize



uniroot


polyroot


:一维优化与求根



程序设计



一、控制结构



if

< br>,


else



ifelse



switch


:分支


for



while

< p>


repeat



bre ak



next


:循环



apply



lapply



sapply


tapply



sweep


:替代 循环的函数。




二、函数方面


-


-


-


-


-


-


-


-



本文更新与2021-02-11 08:32,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/635169.html

R语言:常用函数(更新版)的相关文章