vector.namesmatch {statnet.common} | R Documentation |
reorder vector v into order determined by matching the names of its elements to a vector of names
Description
A helper function to reorder vector v
(if named) into order specified
by matching its names to the argument names
Usage
vector.namesmatch(v, names, errname = NULL)
Arguments
v |
a vector (or list) with named elements, to be reorderd |
names |
a character vector of element names, corresponding to names of
|
errname |
optional, name to be reported in any error messages. default
to |
Details
does some checking of appropriateness of arguments, and reorders v by
matching its names to character vector names
Value
returns v
, with elements reordered
Note
earlier versions of this function did not order as advertiased
Examples
test<-list(c=1,b=2,a=3)
vector.namesmatch(test,names=c('a','c','b'))
[Package statnet.common version 4.9.0 Index]