responses
in data
that contains their values for the nominated timesForms a subset of each of the responses
in data
that contains their values for the
nominated times in a single column.
getTimesSubset(data, responses,
individuals = "Snapshot.ID.Tag", times = "DAP",
which.times, suffix = NULL, sep.suffix.times = ".",
include.times = FALSE, include.individuals = FALSE)
A data.frame
containing the subset of responses
ordered
by as many of the initial columns of data
as are required to uniquely
identify each row (see order
for more information). The names
of the columns for each of the responses
and for times
in the
subset are the concatenation of their names in data
and suffix
,
separated by a full stop.
A data.frame
containing the column from which the
growth rates are to be calculated.
A character
giving the names of the columns in
data
whose values are to be subsetted.
A character
giving the name of the column in
data
containing an identifier for each individual
(e.g. plant, pot, cart, plot or unit).
A character
giving the name of the column in
data
containing the times at which the data was
collected, either as a numeric
, factor
, or
character
. It will be used to identify the subset and,
if a factor
or character
, the values should
be numerics stored as characters.
A vector
giving the times that are to be selected.
A character
giving the suffix to be appended to
responses
to form the names of the columns containing the
subset.
A character
giving the separator to use in
appending a suffix for times to a trait. For no separator, set to
""
.
A logical
indicating whether or not
to include the times
in the result, the name in the result
having the suffix
with a separating full appended.
A logical
indicating whether or not
to include the individuals
column in the result.
Chris Brien
data(exampleData)
sPSALast <- getTimesSubset("sPSA", data = longi.dat, times = "DAP",
which.times = c(42), suffix = "last")
Run the code above in your browser using DataLab