nobs-methods {permute} | R Documentation |
Number of observations in a given object
Description
nobs
is a generic function to return the number of
observations from a model. shuffle
provides a few methods for
other types of data object in R.
Usage
## S3 method for class 'numeric'
nobs(object, ...)
## S3 method for class 'integer'
nobs(object, ...)
## S3 method for class 'matrix'
nobs(object, ...)
## S3 method for class 'data.frame'
nobs(object, ...)
## S3 method for class 'character'
nobs(object, ...)
## S3 method for class 'factor'
nobs(object, ...)
Arguments
object |
a data frame or matrix, or a numeric, integer, character, or factor vector. |
... |
arguments to other methods. |
Details
Function nobs
is a simple generic function to return the
number of observations in a range of R model objects. Methods are
provided to work with a variety of R objects.
Value
The (numeric) number of observations in object
.
Author(s)
Gavin Simpson
Examples
set.seed(1)
## numeric vector
len <- sample(1:10, 1)
v <- as.numeric(sample(1:100, len))
len
obs <- nobs(v)
isTRUE(all.equal(len, obs))
## integer
len <- sample(1L:10L, 1)
obs <- nobs(len)
isTRUE(all.equal(len, obs))
[Package permute version 0.9-7 Index]