📅  最后修改于: 2023-12-03 15:23:17.771000             🧑  作者: Mango
在 R 编程中,我们经常需要获取向量的最小值和最大值。R 中的 range()
函数就可以实现这个功能。
range()
函数的语法如下:
range(x, na.rm = FALSE)
其中:
x
:要计算最小值和最大值的向量。na.rm
:是否排除缺失值,默认为 FALSE,表示不排除。假设有一个向量 x
,其值为 1, 2, 3, 4, 5, 6, NA:
x <- c(1, 2, 3, 4, 5, 6, NA)
我们可以使用 range()
函数来计算 x
的最小值和最大值:
range(x)
这将返回一个长度为 2 的向量,第一个元素为最小值,第二个元素为最大值:
[1] 1 6
如果要排除缺失值,则可以将 na.rm
参数设置为 TRUE:
range(x, na.rm = TRUE)
这将返回:
[1] 1 6
range()
函数是 R 中获取向量最小值和最大值的常用函数之一,可以方便快捷地计算向量的范围。在使用时需要注意去除缺失值的影响。