R语言常用数学函数

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中满足特定条件的子集

 

 

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
R语言函数是指在R语言已经定义好的一系列可用来执行特定任务的操作。R语言作为一种功能强大的统计分析和数据可视化工具,拥有丰富的函数库,使得用户能够快速地实现各种统计分析和数据处理操作。 R语言函数大全及详解可以包括以下几大类: 1. 基本函数:包括算术运算(如加减乘除)、逻辑运算(如与或非)、数学函数(如指数、对数、三角函数等)等常用操作函数。 2. 数据处理函数:用于处理数据集,包括数据读取、数据清洗、数据变换等操作。例如,read.table()函数用于将外部文件读入R环境,subset()函数用于按照特定条件筛选数据等。 3. 统计分析函数:用于实现各种统计分析方法,包括描述性统计、假设检验、回归分析、因子分析等。例如,mean()函数用于计算平均值,t.test()函数用于进行t检验等。 4. 图形函数:用于数据可视化,包括绘制散点图、柱状图、折线图、饼图等。例如,plot()函数用于绘制散点图,hist()函数用于绘制直方图等。 5. 数据结构函数:用于创建、操作和管理各种数据结构,包括向量、矩阵、数据框、列表等。例如,c()函数用于创建向量,matrix()函数用于创建矩阵,data.frame()函数用于创建数据框等。 这只是R函数的一小部分,R语言函数非常丰富多样,用户可以根据具体需求查阅相关文档或使用帮助功能来了解更多函数的详细用法和参数设置。同时,R语言开源社区也提供了丰富的函数包(packages),用户可以下载并安装这些函数包来扩展R的功能和使用范围。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值