¿Por qué "uno" <2 es igual a FALSO en R?
Estoy leyendo la sección Advanced R de Hadley Wickham sobre coerción, y no puedo entender el resultado de esta comparación:
"one" < 2
# [1] FALSE
Supongo que R coacciona 2 a un personaje, pero no entiendo por qué R regresaFALSE
en lugar de devolver un error Esto es especialmente desconcertante para mí desde
-1 < "one"
# TRUE
Entonces mi pregunta es doble: primero, ¿por qué esta respuesta, y segundo, hay una manera de ver cómo R convierte los elementos individuales dentro de un vector lógico como estos ejemplos?