ult {statnet.common} | R Documentation |
Extract or replace the ultimate (last) element of a vector or a list, or an element counting from the end.
ult(x, i = 1) ult(x, i = 1) <- value
x |
a vector or a list. |
i |
index from the end of the list to extract or replace (where 1 is the last element, 2 is the penultimate element, etc.). |
value |
Replacement value for the |
An element of x
.
Due to the way in which assigning to a function is
implemented in R, ult(x) <- e
may be less efficient than
x[[length(x)]] <- e
.
x <- 1:5 (last <- ult(x)) (penultimate <- ult(x, 2)) # 2nd last. (ult(x) <- 6) (ult(x, 2) <- 7) # 2nd last. x