A11_MAE118_mm24051

Ejemplos Prácticos: Clase 1

Cálculo de indicadores simples y transformación de la información

1. Carga de Librerías

# Cargar librerías esenciales
library(dplyr)
## 
## Adjuntando el paquete: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
library(ggplot2)

2. Tipos de Datos en R

# Numérico (numeric)
precio <- 16.7
class(precio)
## [1] "numeric"
# Entero (integer) - Se usa la letra 'L' al final
cantidad <- 300L
class(cantidad)
## [1] "integer"
# Cadena de texto (character)
universidad <- "Facultad De Ciencias Ecnomicas"
class(universidad)
## [1] "character"
# Lógico (logical)
aprueba_curso <- TRUE
class(aprueba_curso)
## [1] "logical"

3. Comandos de Coerción

# Tenemos un número guardado como texto
salario_texto <- "8700"
class(salario_texto)
## [1] "character"
# Lo convertimos a número real
salario_num <- as.numeric(salario_texto)
class(salario_num)
## [1] "numeric"
# Convertimos un número a lógico (1 es FALSE, cualquier otro es TRUE)
as.logical(0)
## [1] FALSE
as.logical(1)
## [1] TRUE

4. Operadores Aritméticos

# Variables iniciales
precio_libro <- 18
cantidad_comprada <- 5

# Multiplicación (*)
costo_total <- precio_libro * cantidad_comprada
print(costo_total)
## [1] 90
# División (/) y Resta (-)
descuento <- costo_total / 10   # Calculamos un 10% de descuento
precio_final <- costo_total - descuento
print(precio_final)
## [1] 81
# Exponente (^) y Raíz cuadrada (sqrt)
lado_terreno <- 8

superficie <- lado_terreno^2
raiz_superficie <- sqrt(superficie)

print(superficie)
## [1] 64
print(raiz_superficie)
## [1] 8

5. Operadores Relacionales

# Comparaciones de igualdad y diferencia
edad_persona <- 25

edad_persona == 30    # ¿La edad es igual a 30?
## [1] FALSE
edad_persona != 30    # ¿La edad es diferente de 30?
## [1] TRUE
# Comparaciones de magnitud
costo_total > 50   # ¿Es el ingreso mayor a 50?
## [1] TRUE
cantidad_comprada <= 5   # ¿La cantidad comprada es menor o igual a 5?
## [1] TRUE

CITA: José Antonio: Estadística Aplicada. (2021). Aprende lo básico de R Markdown en 20 minutos [Video]. YouTube. https://youtu.be/6Qj8yBFgT9Q