R 中位数

中位数

中位数是在您对所有值进行排序后位于中间的值。

如果我们看一下 mtcars 数据集中 wt 变量的值,我们会看到中间有两个数字:

按顺序排列的 wt(重量)观测值

1.513 1.615 1.835 1.935 2.140 2.200 2.320 2.465
2.620 2.770 2.780 2.875 3.150 3.170 3.190 3.215
3.435 3.440 3.440 3.440 3.460 3.520 3.570 3.570
3.730 3.780 3.840 3.845 4.070 5.250 5.345 5.424

注意:如果中间有两个数字,您必须将这两个数字的总和除以二,才能找到中位数。

幸运的是,R 有一个函数可以为您完成所有这些操作:只需使用 median() 函数即可找到中间值:

实例

求重量(wt)的中点值:

Data_Cars <- mtcars

median(Data_Cars$wt)

结果:

[1] 3.325

亲自试一试