En R, cuál es la diferencia entre:
if(x>2 & x<3) ...
y
if(x>2 && x<3) ...
Del mismo modo:
if(x<2 | x>3) ...
y
if(x<2 || x>3) ...
En R, cuál es la diferencia entre:
if(x>2 & x<3) ...
y
if(x>2 && x<3) ...
Del mismo modo:
if(x<2 | x>3) ...
y
if(x<2 || x>3) ...
Ver ?"&"
: la única versión no elementwise comparaciones (para cuando usted está haciendo operaciones lógicas de dos vectores de la misma longitud, por ejemplo, si en el ejemplo x<-c(1.5,3.5). El otro funciona como C++o java &&: sólo se ve en el primer elemento de cada vector (esto es típicamente un inesperado inconveniente), pero en lo general una mejor manera: se ve de izquierda a derecha, y tan pronto como, al menos, uno de los valores es falso, no sabe a mirar el resto ya.
Así que si usted sabe, en tus ejemplos x<-6 (en cualquier caso, un valor), es mejor que use &&, de lo contrario, siempre y uso.
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.