我的数据具有以下示例的格式(此处的规模较小):
a <- c(NaN, Inf, 1, 2, 3, 4, 5)
Run Code Online (Sandbox Code Playgroud)
我知道如果我在R中使用:
min(a, na.rm = TRUE)
Run Code Online (Sandbox Code Playgroud)
要么
max(a, na.rm = TRUE)
Run Code Online (Sandbox Code Playgroud)
在NaN将被忽略,但不是Inf,所以在min(a, na.rm = TRUE)结果1(不考虑NaN因na.rm = TRUE),但结果max(a, na.rm = TRUE)是Inf.
有没有办法在R中得到一个向量的最大值和最小值,也忽略了无穷大Inf,以及NaN被忽略了?
我感谢任何帮助.
| 归档时间: |
|
| 查看次数: |
3142 次 |
| 最近记录: |