Listas y data frames
Aprenda sobre listas y data frames, y cómo estructurar eficazmente datos de tipos mixtos.
Listas y data frames es una lección gratuita de R Academy en CoddyKit. Esta es la lección 3 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de R Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de R Academy incluye 3 lecciones en total.
Introducción a las listas y los marcos de datos
Introducción a las listas y los marcos de datos
Las listas y los marcos de datos son estructuras de datos potentes en R. Permiten almacenar distintos tipos de datos de forma organizada.

¿Qué es una lista?
¿Qué es una lista?
Una lista es una estructura de datos flexible que puede almacenar distintos tipos de elementos, como números, caracteres e incluso otras listas.
my_list <- list(name = 'Alice', age = 25, scores = c(90, 85, 88))Acceso a los elementos de una lista
Acceso a los elementos de una lista
Puede acceder a los elementos de una lista mediante corchetes dobles [[ ]] o el operador $.
my_list[['name']]
my_list$age¿Qué es un marco de datos?
¿Qué es un marco de datos?
Un marco de datos es similar a una tabla o una hoja de cálculo. Almacena los datos en un formato estructurado con filas y columnas.
df <- data.frame(Name = c('Alice', 'Bob'), Age = c(25, 30), Score = c(90, 85))Visualización de marcos de datos
Visualización de marcos de datos
Puede inspeccionar un marco de datos mediante:
head(df)
summary(df)Acceso a las columnas de un marco de datos
Acceso a las columnas de un marco de datos
Puede acceder a las columnas de un marco de datos mediante el operador $.
df$AgeFiltrado de marcos de datos
Filtrado de marcos de datos
Puede filtrar las filas de un marco de datos según determinadas condiciones.
df[df$Score > 85, ]Modificación de marcos de datos
Modificación de marcos de datos
Puede añadir nuevas columnas a un marco de datos de forma dinámica.
df$Passed <- df$Score >= 85Resumen de listas y marcos de datos
Resumen
En esta lección, ha aprendido:
- A crear listas y acceder a sus elementos.
- A crear y manipular marcos de datos.
- A filtrar y modificar datos en un marco de datos.

Preguntas frecuentes
¿La lección «Listas y data frames» es gratis?
Sí — el texto completo de «Listas y data frames» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de R Academy, actualiza a CoddyKit PRO. El curso de R Academy incluye 3 lecciones en total.
¿Qué aprenderé en «Listas y data frames»?
Aprenda sobre listas y data frames, y cómo estructurar eficazmente datos de tipos mixtos. Practicas R Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar R Academy?
No se requiere experiencia previa. R Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 3.
¿Cuánto tiempo toma la lección «Listas y data frames»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de R Academy?
Sí. Cada lección de R Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Comprensión de los tipos de datos
- Trabajo con vectores y matrices
- Listas y data frames