美文网首页
R语言:mean函数之trim参数

R语言:mean函数之trim参数

作者: 明明就_faf8 | 来源:发表于2019-08-26 21:57 被阅读0次
通常使用mean来计算样本的均值,但均值往往会受到样本中一些异常值的影响,因此需要去掉这部分数据,此时我们就要用到mean的trim参数。

trim的取值范围为00.5之间,表示在计算均值前需要去掉的异常值的比例。下面通过具体实例说明:

a <- c(1, 2, 520, 660, 526, 623, 862, 753, 720, 890, 12568)
x <- mean(a)
y <- mean(a, 0.1)
z <- menu(a, 0.2)
yy <- menu(c(2, 520, 660, 526, 623, 862, 753, 720, 890))
zz <- menu(c(520, 660, 526, 623, 862, 753, 720))

结果为:

x=1647.727, y=617.3333, z=666.2857, yy=617.3333, zz=666.2857

解释如下:

trim会在首尾分别去除N个异常值,其中N=样本数量*要去除的百分比(即是trim的值)
所以mean(a, 0.1)就会在a的首尾去除11*0.1=1个数据,因此mean(a, 0.1) = menu(c(2, 520, 660, 526, 623, 862, 753, 720, 890))
menu(a, 0.2)同理
转自:http://www.dataguru.cn/thread-56414-1-1.html

相关文章

  • R语言:mean函数之trim参数

    通常使用mean来计算样本的均值,但均值往往会受到样本中一些异常值的影响,因此需要去掉这部分数据,此时我们就要用到...

  • R 基础运算:计算平均值、中位数、线性回归

    计算平均值 R mean() 函数用来计算样本的平均值,该函数的第二个参数可以设置去掉部分异常分数据。mean()...

  • R语言_函数认知&R包安装

    主要从以下三方面去学习R语言函数与R包: 1.R语言函数:形式参数实际参数默认参数了解函数的方式2.R包:什么是R...

  • 哈佛R语言课程--3.函数、参数和R包

    学习目标 R语言函数的描述和应用。 使用参数修改R语言函数的默认操作 从R帮助文档获取有关函数的更多信息 创建用户...

  • 第2章 R编程入门(一):数据集

    2.1 R语言 R是一种解释性语言,输入后可直接给出结果。R功能烤函数实现,函数形式如下:函数(输入数据, 参数=...

  • R语言--统计(六)

    1. 平均值、中位数和模式 Mean平均值I. 语法用于计算R中的平均值的基本语法是 -mean(x, trim ...

  • R语言中创建函数参数的问题

    R语言中创建函数参数的问题 R可以很方便的指定任意长度的参数列表(…)可以表示将额外的参数传递给另外的一个函数 -...

  • R常用函数

    R语言常用代码整理 排序 order()函数 均值 mean(b$number)计算b数据框number这一列的平...

  • R基础快速入门(3)

    文集地址 R语言快速入门 R函数 使用关键字function来创建一个R函数,如下 如下方式调用和创建函数(含参数...

  • R语言中的字符串

    R语言提供了丰富的字符串函数,这里介绍几个R语言里面常用的基本字符串处理函数,详细参数可以在R中查看帮助。 nch...

网友评论

      本文标题:R语言:mean函数之trim参数

      本文链接:https://www.haomeiwen.com/subject/rqdjectx.html