is.empty | R Documentation |
Checks if an object is empty (e.g: of zero length) and returns TRUE/FALSE
is.empty(x, mode = NULL, ...)
x |
an object |
mode |
is the object an empty (zero length) object of this mode (can be "integer", "numeric", and so on...) |
... |
none are available. |
Uses identical and avoids any attribute problems by using the fact that it is the empty set of that class of object and combine it with an element of that class.
Returns TRUE/FALSE if the object is empty or not.
James (https://stackoverflow.com/users/269476/james)
https://stackoverflow.com/questions/6451152/how-to-catch-integer0
integer, identical
is.empty(integer(0)) #TRUE is.empty(0L) #FALSE is.empty(numeric(0)) #TRUE is.empty(NA) # FALSE is.empty(FALSE) # FALSE is.empty(NULL) # FALSE (with a warning) a <- which(1:3 == 5) b <- numeric(0) is.empty(a) is.empty(a,"numeric") is.empty(b) is.empty(b,"integer")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.