Variables en R
En R, las variables son fundamentales para almacenar y manipular datos. En esta lección, aprenderemos cómo crear variables en R y cómo imprimir o mostrar su contenido. También veremos ejemplos para comprender mejor estos conceptos.
En R, Variables en R se apoya en vectores y funciones vectorizadas. Evita bucles innecesarios: opera sobre el vector completo cuando sea posible.
Asigna con <-, inspecciona con str() o summary() y visualiza con plot() si aplica.
Creando Variables en R
En R, puedes crear variables asignándoles valores.
Asignación de Valores en R
La forma más común de hacerlo es utilizando el operador
<-
o el operador
=
. Aquí hay ejemplos de cómo asignar valores a variables:
Ejemplo
# Usando el operador <- (preferido)
edad <- 30
# Usando el operador = (también es válido)
nombre = "Juan"
Tipos de Variables en R
En R, las variables pueden ser de diferentes tipos, como numéricas, de caracteres, lógicas, etc. R automáticamente asigna el tipo de variable según el valor asignado:
Ejemplo
# Variables numéricas
edad <- 30
altura <- 1.75
# Variables de caracteres (strings)
nombre <- "Juan"
direccion <- 'Calle Principal'
# Variables lógicas (booleanas)
es_estudiante <- TRUE
tiene_hijos <- FALSE
Nombrando Variables en R
Los nombres de las variables en R deben comenzar con una letra o un punto seguido de una letra. Pueden contener letras, números y puntos. Algunos ejemplos válidos:
Ejemplo
mi_variable <- 42
.nombre <- "Ejemplo"
var2 <- TRUE
Variables de Output/Salida en R
print()
Para mostrar el contenido de una variable en la consola, puedes usar la función
print()
. Esta función toma una o más variables como argumentos y las imprime:
Ejemplo
nombre <- "María"
edad <- 25
print(nombre) # Muestra "María" en la consola
print(edad) # Muestra 25 en la consola
cat()
La función
cat()
se utiliza para imprimir múltiples variables en la misma línea. Puedes usar comas o concatenar con el operador
paste()
:
Ejemplo
nombre <- "María"
edad <- 25
cat("Nombre:", nombre, "Edad:", edad, "\n")
# Muestra "Nombre: María Edad: 25" en la consola
Creando Variables a partir de Operaciones
A continuación, algunos ejemplos adicionales de cómo crear y trabajar con variables en R:
Ejemplo
# Crear una variable calculada
total <- 10 + 5 # total contendrá 15
Modificando el Contenido de una Variable
Observa qué columnas devuelve la consulta y cómo se nombran con AS. Ese alias es lo que verás en la cuadrícula del editor.
Ejemplo
# Modificar el contenido de una variable
nombre <- "Juan"
nombre <- "Carlos" # Ahora, nombre contiene "Carlos"
Concatenando Variables
Ejemplo
# Concatenar variables
apellido <- "Pérez"
nombre <- "Juan"
nombre_completo <- paste(nombre, apellido)
# nombre_completo contendrá "Juan Pérez"
Variables Lógicas (Booleanas)
Ejemplo
es_joven <- edad < 30
# es_joven contendrá TRUE si la edad es menor a 30, de lo contrario, contendrá FALSE
Vectores (Variables con Múltiples Valores)
Ejemplo
# Crear un vector de números
valores <- c(2, 4, 6, 8, 10)
# Acceder a elementos individuales
primer_valor <- valores[1] # Contendrá 2
Resumen
- Repasa el ejemplo principal y varíalo con tus propios datos.
- Continúa con la lección siguiente del tutorial.