The sort.list
function from the base
package is made generic in
the splusTimeDate
package with methods for S4 classes:
"numericSequence"
, "positionsCalendar"
, and "timeSpan"
.
sort.list(x, partial = NULL, na.last = TRUE, decreasing = FALSE,
method)
an integer vector containing the indices of the sorted data elements.
That is, the first integer is the subscript of the smallest data element
(if decreasing = FALSE
).
By default, the returned value has the same length as the input,
but it might be shorter if na.last=NA
.
a vector or an object of class "numericSequence"
, "positionsCalendar"
, and "timeSpan"
.
vector of indices for partial sorting. (Non-NULL values are not implemented.)
for controlling the treatment of NAs. If TRUE, missing values in the data are put last; if FALSE, they are put first; if NA, they are removed.
a logical value.
If TRUE
the sort order is decreasing .
The default is FALSE
.
a character value that specifies the method to be used, partial matches are allowed. The default ("auto") implies "radix" for numeric vectors, integer vectors, logical vectors and factors with fewer than 231231 elements. Otherwise, it implies "shell".