Function repnam
replicates its argument
to the desired length
, either by simply replicating
or - if it has names
- by replicating the default
and matching the argument by its names.
repnam(argument, names = NULL, len=length(names), default = list(NULL))
a named or non-named vector or list to be replicated
NULL or a charcter vector of names to which the argument names are matched
the desired length (required if names is not given)
the desired default which is replicated in case names are used (the default list(NULL)
is suitable for a list argument)
an object like argument or default having length len
# NOT RUN {
message("a list example")
repnam(list(y=c(1,2), z=3), letters)
repnam(list(c(1,2), 3), letters)
message("a vector example")
repnam(c(y=1, z=3), letters, default=NA)
repnam(c(1, 3), letters, default=NA)
# }
Run the code above in your browser using DataLab