IQR()
是一个用于计算四分位距的函数,在 R 语言中常用。四分位距(Interquartile Range,IQR)是指数据集的第三四分位数与第一四分位数之间的差异,用于衡量数据的离散程度。
IQR(x, na.rm)
-
x
:指定要计算四分位距的向量、矩阵、数据框或其他 R 对象。 -
na.rm
:指定是否忽略缺失值。如果设置为 TRUE,则在计算四分位距时会忽略缺失值。
下面是一个示例,展示如何使用 IQR()
函数计算四分位距:
# 创建示例向量
x <- c(1, 2, 3, 4, 5)
# 计算四分位距
iqr_value <- IQR(x)
print(iqr_value)
在上述示例中,我们创建了一个包含数值的向量 x
。然后,使用 IQR()
函数计算了 x
的四分位距。最后,打印输出了计算结果。
在这个示例中,向量 x
的第一四分位数是 1.5,第三四分位数是 4.5。因此,四分位距为 4.5 - 1.5 = 3。
你可以根据自己的数据和需求,使用 IQR()
函数计算其他数据集的四分位距。此外,IQR()
函数还有一个可选的参数 na.rm
,用于指定是否忽略缺失值。你可以根据需要查阅 R 的文档来进一步了解。