Supongamos que tengo un vector anidado en un marco de datos uno o dos niveles. ¿Hay una forma rápida y sucia de acceder al último valor, sin usar la función length()
? Algo a la var especial $#
de PERL?¿Cómo acceder al último valor en un vector?
Así que me gustaría algo así como:
dat$vec1$vec2[$#]
en lugar de
dat$vec1$vec2[length(dat$vec1$vec2)]
relacionadas: http://stackoverflow.com/q/613 6613/946850 – krlmlr
MATLAB tiene la notación "mivariable (end-k)" donde k es un número entero menor que la longitud del vector que devolverá el elemento (length (myvariable) -k) th. Eso sería bueno tener en R. – EngrStudent
No soy de ninguna manera un experto en R, pero un rápido Google apareció esto: Parece haber una "última" función. –
benefactual