📜  在 R 编程中获取向量的最小和最大元素 - range()函数(1)

📅  最后修改于: 2023-12-03 15:23:17.771000             🧑  作者: Mango

在 R 编程中获取向量的最小和最大元素 - range()函数

在 R 编程中,我们经常需要获取向量的最小值和最大值。R 中的 range() 函数就可以实现这个功能。

range() 函数的语法

range() 函数的语法如下:

range(x, na.rm = FALSE)

其中:

  • x:要计算最小值和最大值的向量。
  • na.rm:是否排除缺失值,默认为 FALSE,表示不排除。
range() 函数的用法举例

假设有一个向量 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 中获取向量最小值和最大值的常用函数之一,可以方便快捷地计算向量的范围。在使用时需要注意去除缺失值的影响。