• Ir a navegación principal
  • Ir al contenido principal
  • Ir a la barra lateral primaria

Estadísticamente

  • Blog
  • Contacto
  • Newsletter

6 febrero, 2020 by Javier Dejar un comentario

[Curso de Introducción a R] #4. Operadores Lógicos en R y Operadores Comparativos en R

Bienvenido al curso de introducción a R.

Este curso de R es ideal para todas aquellas personas que quieran aprender R desde cero, así como para dar un repaso básico de los principales funciones de R como software matemático / estadístico.

# 4. Operadores lógicos en R y Operadores comparativos en R

  • ¿Cómo se pone el símbolo de igualdad en R?:
 3 == 3     # (devuelve VERDADERO)
 3.01 == 3  # (devuelve FALSO)
  • ¿Cómo se pone el símbolo de desigualdad en R?:
 2 != 1  # (devuelve VERDADERO) 
 2 != 2  # (devuelve FALSO)
  • Comparaciones en R / Símbolos para comparar en R:
 # Términos comparativos en R:

  5 > 10  # 5 es mayor que 10 (devuelve FALSO)
  5 > 5   # 5 es mayor que 5 (devuelve FALSO)
  5 >= 5  # 5 es mayor o igual que 5 (devuelve VERDADERO)

  5 < 10  # 5 es menor que 10 (devuelve VERDADERO) 
  5 < 5   # 5 es menor que 5 (devuelve FALSO) 
  5 <= 5  # 5 es menor o igual que 5 (devuelve VERDADERO) 
  • Uso de operadores lógicos en R (& = AND, | = OR, ! = NO):
# Definimos variable de trabajo
a = 5
 a < 2  # (devuelve FALSO)
 a > 2  # (devuelve VERDADERO)
  • ¿Cómo verificar dos condiciones a la vez en R? Utilizamos el símbolo &, que sería el equivalente al «AND» de otros programas.
# a es menor que 10 y a es menor que 2 
 (a<10) & (a<2) # (devuelve FALSO)
 
# a es menor que 10 y a es menor que 6  
 (a<10) & (a<6) # (devuelve VERDADERO)
  • ¿Cómo verificar en R si se cumple una condición u otra condición? Utilizamos el símbolo |, que sería equivalente al «OR» de otros programas.
 (a<10) | (a<2) # (devuelve FALSO)
 (a<10) | (a<6) # (devuelve VERDADERO)
  • Negación en R:
!a < 10  # (a NO es menor que 10 - devuelve FALSO)
 a < 10  # (a es menor que 10 - devuelve VERDADERO)
  • Podemos utilizar varios operadores lógicos al mismo tiempo:
# 5 NO es MAYOR que 6, y 5 NO es MAYOR que 10  
!(5>6) & !(5>10) # VERDADERO
# 5 NO es MAYOR que 6, y 5 NO es MENOR que 10  
!(5>6) & !(5<10) # FALSO
  • Utilizar operadores lógicos y operadores comparativos en R:
 a=3  # definimos la variable a 
((a+a) == a*2) & !(a<5) # FALSO 
# 3+3 es IGUAL que 3x2, y a NO es MENOR que 5 

# Usando & (AND), deben cumplirse las 2 condiciones
# Como no se cumplen las dos, devuelve FALSO
a=3  # definimos la variable a 
((a+a) == a*2) | !(a<5) # VERDADERO
 
# Hemos utilizado | (OR)
# Es VERDADERA porque cumple una de las condiciones  

En las clases anteriores hemos aprendido a:

  • Fijjar nuestro directorio de trabajo en R
  • Cargar paquetes en R
  • Descargar e instalar paquetes nuevos en R
  • Utilizar el comando ayuda en R
  • Sumar y restar en R
  • Multiplicar y dividir en R
  • Operaciones matemáticas básicas en R: raíz cuadrada.
  • Exponencial o número factorial.
  • Uso de variables en R.
  • Creación de vectores en R.
También te puede interesar  [Curso de Introducción a R] #2. Uso de R como Calculadora

Archivado en:Curso de Introducción a R

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada.

sidebar

sidebar-alt

2021 © N Theme by AsiThemes · N Theme on Genesis Framework · WordPress · Iniciar sesión
Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.Aceptar