Extrema (Maxima and Minima)
## S3 method for class 'bigz' max(..., na.rm=FALSE) ## S3 method for class 'bigq' max(..., na.rm=FALSE) ## S3 method for class 'bigz' min(..., na.rm=FALSE) ## S3 method for class 'bigq' min(..., na.rm=FALSE) ## S4 method for signature 'bigz' which.min(x) ## S4 method for signature 'bigq' which.max(x)
x |
a “big integer” ( |
... |
numeric arguments |
na.rm |
a logical indicating whether missing values should be removed. |
Antoine Lucas
max
etc in base.
x <- as.bigz(1:10) max(x) min(x) range(x) # works correctly via default method x <- x[c(7:10,6:3,1:2)] which.min(x) ## 9 which.max(x) ## 4 Q <- as.bigq(1:10, 3) max(Q) min(Q) (Q <- Q[c(6:3, 7:10,1:2)]) stopifnot(which.min(Q) == which.min(asNumeric(Q)), which.max(Q) == which.max(asNumeric(Q))) stopifnot(range(x) == c(1,10), 3*range(Q) == c(1,10))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.