Descripción
El ejercicio consiste en desarrollar un script en R que trabaje con tres vectores de datos: categorías de libros ('Ficción' y 'No Ficción'), ventas diarias y fechas. Debes realizar operaciones básicas como la conversión de tipos de datos, cálculos de suma total de ventas por categoría, la creación de un dataframe y el cálculo de estadísticas descriptivas (media y mediana). Además, debes ordenar los datos por ventas y organizar la información final en una lista, demostrando así un dominio básico de la manipulación de estructuras de datos y funciones en R.
Trabajas en una empresa que se dedica a la venta de libros online. La empresa ha registrado durante el último mes las ventas diarias de dos categorías de libros: Ficción y No Ficción. Tienes los datos en tres vectores:
- Un vector llamado
categoria
que contiene las etiquetas "Ficción" y "No Ficción" para cada día. - Un vector llamado
ventas
con las ventas diarias correspondientes a cada categoría. - Un vector llamado
fecha
con las fechas de cada día, representadas como cadenas de caracteres.
Instrucciones:
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
- Crea estos tres vectores en tu script en R con al menos 10 días de datos para cada categoría.
- Asegúrate de que el vector de fechas se convierta correctamente al tipo
Date
. - Calcula la suma total de ventas por cada categoría de libro.
- Construye un dataframe llamado
df
que contenga las tres columnas:fecha
,categoria
yventas
. - Aplica sobre la columna
ventas
una función que te permita obtener la media y la mediana de las ventas. - Ordena el dataframe en base a la columna
ventas
de manera descendente. - Finalmente, crea una lista llamada
resumen_final
que contenga tres elementos:- El dataframe ordenado.
- La suma total de ventas por categoría.
- Tu nombre como un valor de tipo
character.
Este ejercicio te permitirá practicar la creación de vectores, conversión de tipos de datos, operaciones básicas con dataframes y listas en R.
Solución al ejercicio de programación en
¡Desbloquea la solución completa!
Completa el ejercicio de programación en para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en