make.groups
Grouped data from multiple vectors
Description
Combines two or more vectors, possibly of different lengths, producing a data frame with a second column indicating which of these vectors that row came from. This is mostly useful for getting data into a form suitable for use in high level Lattice functions.
Usage
make.groups(...)
Arguments
... | one or more vectors of the same type (coercion is attempted if not), or one or more data frames with similar columns, with possibly differing number of rows. |
Value
When all the input arguments are vectors, a data frame with two columns
| all the vectors supplied, concatenated |
| factor indicating which vector the corresponding |
When all the input arguments are data frames, the result of rbind
applied to them, along with an additional which
column as described above.
Author(s)
Deepayan Sarkar [email protected]
See Also
Examples
sim.dat <- make.groups(uniform = runif(200), exponential = rexp(175), lognormal = rlnorm(150), normal = rnorm(125)) qqmath( ~ data | which, sim.dat, scales = list(y = "free"))
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.