去掉最大值和最小值後求平均值的公式

2021-09-06 01:14:21 字數 644 閱讀 9477

去掉最大值和最小值後求平均值的公式

在一些競賽活動中,經常看到裁判現場打分的情況,為了保證競賽公平,通常在所有裁判給出的分數中去掉乙個或幾個最高和最低分,然後用剩餘的分數取平均得到參賽選手的最後得分。這一點在excel中用trimmean函式就可以輕鬆實現。trimmean函式先從資料集的頭部和尾部除去一定百分比的資料點,然後再求平均值。其語法是:

trimmean(array,percent)

array   為需要進行整理並求平均值的陣列或數值區域。

percent   為計算時所要除去的資料點的比例。例如,如果percent = 0.2,在20個資料點的集合中,就要除去4個資料點(20 ×0.2=4):頭部除去2個,尾部除去2個。如果是在15個資料點的集合中,由於15×0.2=3,這時該函式將除去的資料點數目向下捨入為最接近的2的倍數,此處為2,因而將去掉乙個最大值和乙個最小值。

例項:16個數值去掉3個最大值和3個最小值,剩下10個數取平均值。

假如數值區域為a1:a16,用下面的公式:

=trimmean(a1:a16,0.4)

說明:因為要去掉最大和最小各3個數值,所以取 percent=0.4,16×0.4=6.4,向下捨入為6。trimmean函式自動除去最大的3個值和最小的3個值,然後取平均。

pyspark計算最大值 最小值 平均值

需求 使用pyspark計算相同key的最大值 最小值 平均值 說明 最大值和最小值好計算,直接reducebykey後使用python內建的max min方法 平均值計算提供兩種計算方法,直接先上 和執行結果,後面有 記錄 最大值 rdd2 rdd1.reducebykey max 最小值 rdd...

求陣列中最大值 最小值 平均值

用 實現求陣列的最大值 最小值 平均值 author public class arraymaxminpjtest int max a 0 認為陣列第乙個元素就是最大值 int min a 0 認為陣列第乙個元素就是最小值 int pj 0 int sum 0 for int i 0 imax if...

awk 計算平均值,最大值,最小值,求和

檢視最近記憶體使用情況 cat tmp mem.log 30.05 30.06 30.01 30.00 30.00 29.96 29.99 30.02 30.01 30.07 30.40 30.25 30.24 30.08 30.14 30.20 30.26 30.11 30.18 30.19 30...