Cómo crear variables y analizar datos agregados en R con dplyr (mutate, group_by, summarise)
ฝัง
- เผยแพร่เมื่อ 8 ก.ย. 2024
- Aprenda R con RStudio. Video tutorial explicando cómo crear variables nuevas en R utilizando mutate y el análisis de datos agregados con dplyr utilizando una combinación de group_by y summarise. Se utilizó el data frame de Star Wars (starwars en dplyr) para los ejemplos.
Cursos disponibles: raulfigueroa.g...
Nuestra mercancia: raul-figueroa-...
Libros de R en español
Introducción a los análisis estadísticos en R amzn.to/3EUQlW0
Estadística práctica para ciencia de datos con R y Python amzn.to/3Oq5u52
Programando con R: Programación Estadística. 2ª Edición amzn.to/3Xo1iH2
Otros libros recomendados en ingles
R for Data Science amzn.to/3gs5tAV
R in Action, Third Edition: Data analysis and graphics with R and Tidyverse amzn.to/3OwJQMn
Introductory Statistics with R amzn.to/3EVnVvq
Suscríbase a nuestra lista de correo: eepurl.com/gm0dbH
El curso completo de Introducción de R con RStudio ya está disponible. • Curso Introduccion R c...
Descargo de responsabilidad:
Como asociado de Amazon, gano a partir de compras calificadas. Los enlaces proporcionados en la descripción pueden ser enlaces de afiliación, lo que significa que si hace clic en uno de los enlaces y realiza una compra, puedo recibir una comisión sin costo adicional para usted.
DISCLAIMER:
As an Amazon Associate, I earn from qualifying purchases. The links provided in the description may be affiliate links, meaning that if you click on one of the links and make a purchase, I may receive a commission at no additional cost to you.
Más videos sobre como manejar datos en R: th-cam.com/play/PLOwg8rmU5eyaGBy6Fko0pOz8nI3nCIacc.html
¡buenísima explicación!
Ya disponible el curso Introducción a la visualización de datos en R con ggplot2 www.rparatodos.com/
me encanto el video !! una pregunta como podria hacer lo siguiente ... si quisiera reagrupar los valores , por ejemplo:
medios_de_transporte :
1 = auto, 2 =camion, 3 = avion, 4 =helicoptero .....y quisiera reagrupar los valores 1 y 2 en terretres y las respuestas de valor 3 y 4 en aereo , para al final tener una nueva variable transporte_nueva: con valores 1 y 2 , donde 1 es terrestre y 2 aereo . espero me haya explicado bien , bendiciones
Gracia por la excelente explicación.
Tengo una pregunta yo quiero crear una nueva variable usado los resultados de índice de masa corporal donde se reemplace por 1 los que tienen sobrepeso y 0 los que no ¿cómo podría hacerlo ?
Saludos, lo más sencillo en ese caso sería usar mutate para crear una variable nueva usando el resultado de índice de masa corporal con la función de ifelse(). Puede ser ifelse(BMI >= 25, 1, 0), o sea si es mayor o igual a 25 es 1 de lo contrario es 0. Tienes que cambiar BMI por el nombre de tu variable de índice de masa corporal.
@@RParaTodos muchas gracias, lo voy a intentar.. Bendiciones
Gracias por el video, una duda. Si quisiera crear 2 nuevas variable, tomando el ejemplo starwars2, pero la segunda variable depende de la primera y la primera de la segunda (y todo esto comienza de un valor inicial brindado en una base de datos). Esto se puede hacer bien fácil en el Excel, pero por mas que intento, no en el R.
Dentro del mutate puedes separar las variables que quieras crear con una coma y puedes hacer referencia a variables creadas dentro de esa misma función anteriormente. Pero el ejemplo de crear variables que dependan una de la otra no lo visualizo. Si quieres por un ejemplo de lo que quieres hacer.
Maestro muchas gracias. Tengo una duda, al ejecutar el comando en la consola aparece esa tabla y #... with 28 more rows. La pregunta es cómo generar la tabla completa, y ojalá en el formato más publicable posible. Gracias nuevamente
Debes asignarle un nombre al resultado y luego lo puedes ver con la función View() o o marcando en nombre en el ambiente (enviroment) de RStudio. Puedes exportar el resultado en formato CSV utilizando la función write.csv o write.csv2 y esto lo puedes abrir en Excel.
tengo una duda, si creo un mutate(x=sum(variablex), y=sum(variabley), z=sum(variablez)) ##como seria si quiero hacer como el ejemplo pero un 100 variables todas numericas y aplicandole la suma, existe alguna forma de hacer mas simplificado o tengo que hacer el mutate variable por variable?
Saludos
Saludos entiendo este video te puede ayudar. th-cam.com/video/Y5IlYuRIb4A/w-d-xo.html
Quiero hacer con notas y asignatura con los estudiantes de colegio