如何找到低于另一列中位数的列的平均值(平均值)?

时间:2014-09-14 04:05:43

标签: r

整个问题是找出所有地震的平均(平均)幅度(第1列),发生在所有地震的中位数深度以下(第2列)。

到目前为止,我有第1列的平均值和第2列的中位数:

> median(quakes$depth)
[1] 247

   > mean(quakes$mag)
     [1] 4.6204

但我不知道如何继续。

1 个答案:

答案 0 :(得分:3)

目前尚不清楚“低于中位数深度”是什么意思。它是指比中位数深度(更多)还是更小(更浅)的深度?


无论哪种方式,您都可以通过以下方式获得答案,只需在必要时将><切换。

> mean(with(quakes, mag[depth > median(depth)]))
# [1] 4.5232

这给出了大小的平均值,使得深度比中值深度更大(更深)。