【问题标题】:how to select a statistical range in an excel如何在excel中选择统计范围
【发布时间】:2021-11-26 08:54:40
【问题描述】:

我有很多数字组成的数组。这些是 4 个月期间的每日读数。 每行代表一个不同的设备。 我需要计算趋势线并忽略异常值。 我尝试计算 IQR,然后是范围,然后过滤掉不在范围内的异常值。 问题是有很多重复的结果,所以 q1 和 q3 很容易成为相同的数字。 有没有办法在一个范围内选择中心 90% 的结果? 让我们说: [1,1,1,1,1,1,1,1,2,3,4,5,7,8,9,9,9,9,9,9] 选择 [1,1,1,1 ,1,1,1,2,3,4,5,7,8,9,9,9,9,9] 为了让生活更艰难,我还希望能够选择与测量日期相关的日期。日期在单独的一行中。

【问题讨论】:

  • 不确定我是否理解正确,但根据您的示例,如果您排除了一些样本数量,那么您会扭曲结果。我同意您需要管理异常值,但正如我所说,您的示例看起来不错。

标签: excel statistics iqr


【解决方案1】:

我还建议在忽略异常值时要小心。这是一篇文章,提供了何时合适的指南: https://statisticsbyjim.com/basics/remove-outliers/

话虽如此,下面的公式将返回一个动态数组,过滤掉底部 5% 和顶部 5%。它假设您的数据范围是 A1:A20。

=FILTER($A$1:$A$20,(ROW($A$1:$A$20)>0.05*COUNT($A$1:$A$20))*ROW($A$1:$A$20)<0.95*COUNT($A$1:$A$20)) 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 2022-03-06
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多