在统计中,方差或标准差是最常使用的衡量数据离散程度的指标,但是方差或标准差有其固有缺陷,当数据中存在离群值(outlier)时,即使outlier数量极少,也会使方差或标准差极度偏移,因此,我们需要一种统计工具来反映大部分数据分布在哪里,最常用的方法是计算75%与25%之间的差别,这称为四分位间距(interquartile range)。在R中,可以使用IQR()计算四分位间距,使用quantile()来计算向量的所有分位数。
1 | > x <- rnorm(100,mean=5,sd=1.2) |