varias ¿Hay algún problema con el uso de T & F en lugar de TRUE & FALSE?



varias graficas en r (1)

T y F pueden redefinirse, pero TRUE y FALSE son palabras reservadas y no se pueden redefinir.

> TRUE <- 1L
Error in TRUE <- 1L : invalid (do_set) left-hand side to assignment
> FALSE <- 0L
Error in FALSE <- 0L : invalid (do_set) left-hand side to assignment
> T <- F  # yikes, this would be hard to debug!

Personalmente, a veces uso T y F cuando uso R de forma interactiva, pero nunca los uso en código de producción o en paquetes.

Noté que usar T y F lugar de TRUE y FALSE en funciones en R me da los mismos resultados. Por supuesto, T y F son más concisos, sin embargo, veo que TRUE y FALSE se usan con más frecuencia.

Me preguntaba si hay alguna diferencia entre los dos? ¿Hay algo de malo en usar T y F ?





r-faq