1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
\name{some}
\alias{some}
\alias{some.data.frame}
\alias{some.matrix}
\alias{some.default}
\title{Sample a Few Elements of an Object}
\description{
Randomly select a few elements of an object, typically a data frame,
matrix, vector, or list. If the object is a data frame or a matrix,
then rows are sampled.
}
\usage{
some(x, ...)
\method{some}{data.frame}(x, n=10, cols=NULL, ...)
\method{some}{matrix}(x, n=10, cols=NULL, ...)
\method{some}{default}(x, n=10, ...)
}
\arguments{
\item{x}{the object to be sampled.}
\item{n}{number of elements to sample.}
\item{cols}{if \code{NULL}, use all columns, if a vector of column names or numbers, use only the columns indicated}
\item{\dots}{arguments passed down.}
}
\value{
Sampled elements or rows.
}
\author{John Fox \email{jfox@mcmaster.ca}}
\references{
Fox, J. and Weisberg, S. (2019)
\emph{An R Companion to Applied Regression}, Third Edition, Sage.
}
\note{These functions are adapted from \code{head} and \code{tail}
in the \code{utils} package.
}
\seealso{\code{\link{head}}, \code{\link{tail}}, \code{\link{brief}}.}
\examples{
some(Duncan)
some(Duncan, cols=names(Duncan)[1:3])
}
\keyword{utilities}
|