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.
Deja una respuesta