Ejemplos prácticos: Clase 1

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

1.Carga de librerías

library(dplyr)
library(ggplot2)

2.Tipos de Datos en R

#Numérico(numeric)
precio<- 12.5
class(precio)
## [1] "numeric"
#Entero(integer)- se usa la letra "L" al final
cantidad<-100L
class(cantidad)
## [1] "integer"
# Cadena de texto(character)
universidad<-"Universidad de El Salvador"
class(universidad)
## [1] "character"
#Lógico(logical)
es_estudiante<-TRUE
class(es_estudiante)
## [1] "logical"

3.Comandos de coerción

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

4.Operadores Aritméticos

#Variables iniciales
precio_producto<-25
unidades_vendidas<-4

#multiplicación
ingreso_total<-precio_producto*unidades_vendidas
print(ingreso_total)
## [1] 100
#División(/) y resta(-)
impuesto<-ingreso_total/10
ingreso_neto<-ingreso_total-impuesto
print(ingreso_neto)
## [1] 90
#exponente(^) y raíz cuadrada(sqrt)
area_cuadrada<-5**2
raiz_area<-sqrt(area_cuadrada)
print(raiz_area)
## [1] 5

5. Operadores relacionales

#comparaciones de igualdad y diferencia

precio_producto==30 #¿es el precio del producto igual a 30?
## [1] FALSE
precio_producto!=30 #¿es el precio del producto diferente de 30?
## [1] TRUE
#comparaciones de magnitud
ingreso_total>50       #¿es el ingreso mayor a 50?
## [1] TRUE
unidades_vendidas<=4   #¿Son las unidades vendidas menores o iguales a 4?
## [1] TRUE

Fuentes

#Canal José Antonio:Estadística aplicada.(2021,23 de agosto).Aprende lo básico de R Markdown en 20 minutos.You Tube.https://youtu.be/6Qj8yBFgT9Q?si=QjIrJVzy3nLZfAgv