Sevilla R users

Grupo de usuarios del lenguaje de programación y programa estadístico R en Sevilla. Totalmente abierto a científicos, profesores, estudiantes, informáticos, programadores, analistas de datos, y cualquier interesado en el uso y el desarrollo de R. No importa el nivel, todos son bienvenidos! Nos reunimos periódicamente para compartir experiencias (ver calendario de reuniones en Meetup). Organizamos hackathons para desarrollar paquetes de R útiles para la comunidad. Además tenemos una lista de correo para comunicarnos, preguntar dudas sobre R, etc.

Compitiendo en Kaggle - Predicción de Ventas

SevillaR_04Dic18 Meetup R - Sevilla - 4 Diciembre 2018 Hoy tuvimos una charla muy interesante sobre Kaggle y Machine Learning, en la que se habló del proceso de competir prediciendo ventas. La charla tuvo dos partes. Presentación de Kaggle, de la competición Rossman y nociones básicas de cómo enfocarla Javier Tejedor, con categoría de maestro en Kaggle hizo una presentación para introducir este sitio web de competiciones, así como el caso concreto de Rossman y la predicción de ventas.

Regresión Avanzada con Machine Learning

Meetup R - Sevilla - 6 Noviembre 2018 Hoy tuvimos la segunda charla del curso, en la que se habló de Regresión Avanzada usando técnicas de Machine Learning La charla tuvo dos partes. Introducción al Machine Learning y ejemplos con árboles de regresión Antonio Marín hizo una breve introducción del Machine Learning, sobre todo a la parte de Regresión, y seguidamente mostró un ejemplo sencillo usando tanto LightGBM como XGBoost.

Comienzo Curso 2018-19

Meetup R - Sevilla - 2 Octubre 2018 En nuestra sesión de de comienzo de curso 2018-19, tuvimos tres charlas: Presentación de los resultados de la Encuesta 2018 Aplicación Shiny con uso de Leaflet para presentar la localización de los Meetups de R en el mundo Visualización de redes Presentación resultados Encuesta 2018 Antonio Marín nos resumió los resuldados de la encuesta que hicimos hace unas semanas, para saber los intereses de los miembros del grupo, de cara a organizar las próximas reuniones.

Balance del curso 2017-18

Con la magnífica charla de Jerónimo Carranza sobre patrones espacio-temporales y modelos predictivos del uso de bicicletas de Sevici terminamos el ciclo de charlas de este curso 2017-18. Aquí hemos colgado algunas diapositivas a modo de balance y resumen del curso. Este ha sido un año muy bueno para SevillaR, con muchos nuevos amigos y actividades. Volvemos después del verano. En Octubre retomaremos nuestras charlas. !Buen verano!

Patrones espacio-temporales y modelos predictivos del uso de las bicicletas de Sevici

Las diapositivas de la charla de Sevici de nuestra última reunión (2018-06-05) están en bitbucket y en github Añado aquí el fragmento de código en el que se muestra la implementación de los modelos predictivos y que aparece en la última diapositiva como seudocódigo. # Inicia objetos persistentes modelos = tibble(id=0,modelo='',vi='',vj='',lambda=0,a0=0,df=0,r2=0,RMSE=0,R2test=0) betas = tibble(id=0,modelo='',vi='',vj='',nom=as.list(NULL),beta=as.list(NULL)) residuos = tibble(id=0,modelo='',vi='',residuo=as.list(NULL)) # Preparativos generales varDTF <- Bp_co.mini.train %>% dplyr::select( one_of('hora','lun','mar','mie','jue','vie','sab','dom','fest','fsof', 'p','tmax','tmin')) testDTF <- Bp_co.mini.test %>% dplyr::select( one_of('hora','lun','mar','mie','jue','vie','sab','dom','fest','fsof', 'p','tmax','tmin')) # Para cada estación salvo 109 for (i in c(1:108,110:260)){ # Selección variables, etc.

Use Blogdown!

El pasado 8 de mayo tuve la oportunidad de dar una charla para la creación de blogs usando el paquete blogdown. Aprovechando que ya es posible contribuir al blog de SevillaR, lo haré con un resumen de la charla. ¿Qué necesitas saber antes de empezar? Blogdown es un paquete creado por Yihue Xie en colaboración con Amber Thomas, Alison Presmanes Hill. He aquí una lista de recursos que te pueden ayudar durante el proceso:

Lista de distribución y Rmarkdown

La primera cita no pudo ir mejor. Tuvimos ecólogos, matemáticos, informáticos, psicólogos y médicos entre los asistentes, con niveles e intereses variados. Paco nos introdujo al mundo de Rmarkdown, y vi varias expresiones de iluminación providencial cuando nos mostró documentos con código ejecutado que se actualizan en “real time”. Las diapositivas de la charla de ayer están aquí y todo el código y material está disponible aquí También decidimos: 1) crear una lista de distribución (date de alta aquí) para avisar de reuniones y preguntar dudas.

Primera reunión

El próximo día 25 de Noviembre (21:00) convocamos la primera reunion de usuarios de R de Sevilla. La idea es que sea un grupo abierto donde hablar de R. Cuanto más diverso el grupo, mejor. En la primera reunión Paco Rodríguez nos explicará brevemente qué es R Markdown, y cómo podemos editar documentos que incluyan código de R ejecutado en el propio texto. En sus propias palabras, “el mejor invento desde el rebujito”.