sort - Cómo invertir el orden de un vector?
sort tables r (1)
Ya casi estás allí, rev
hace lo que necesitas:
rev.default
# function (x)
# if (length(x)) x[length(x):1L] else x
# <bytecode: 0x0b5c6184>
# <environment: namespace:base>
rev(1:3)
# [1] 3 2 1
rev(numeric(0))
# numeric(0)
Supongamos que tengo un vector v
, ¿cómo obtengo su reverso, es decir, el último elemento primero?
Lo primero que me viene a la mente es v[length(v):1]
, pero devuelve NA cuando v
es numeric(0)
, mientras que el usuario normalmente espera ordenar nada no devuelve nada, sin ordenar nada devuelve lo que no está disponible - lo hace una gran diferencia en mi caso