Cursos y talleres
Con motivo del XVI Congreso Galego de Estatística e Investigación de Operacións están programados dos cursos:
-
Docentes: Laura Davila Pena y Jose Ameijeiras Alonso
-
Docente: Marta Rodríguez Barreiro
Además, dentro de las "I Jornadas de Innovación Docente en la Estadística e Investigación Operativa", tendrán lugar los siguientes talleres:
-
“Herramientas para trabajar la Estadística y la Investigación Operativa en el aula”
-
Docentes: María José Ginzo Villamayor y Alejandro Saavedra Nieves
-
Docentes: Marta Pérez Rodríguez y Beatriz Álvarez Díaz
Conectando R con otros lenguajes |
---|
A veces, al programar en R, encontramos una parte del código que, aunque es sencilla, no se ejecuta tan rápido como nos gustaría. En esos casos, es posible que otros lenguajes de programación de medio nivel, como Fortran o C, puedan realizar la misma tarea en un tiempo computacional mucho menor. Sin embargo, cambiar todo el código a un lenguaje diferente puede ser un proceso largo y costoso. En ese momento, podemos adoptar una solución intermedia: combinar el código que ya tenemos en R con funciones implementadas de forma eficiente en otros lenguajes. El objetivo de este taller es brindar una breve introducción sobre cómo realizar este proceso, proporcionando algunas herramientas y nociones básicas para conectar R con otros lenguajes de programación, como Fortran, C o C++.
DOCENTES
Laura Davila Pena (Boiro, 1995) es doctora en Estadística e Investigación Operativa desde enero del 2023, con la tesis titulada "Optimization and cooperation with logistics applications", bajo la dirección de los profesores Balbina Casas-Méndez (USC) e Ignacio García-Jurado (UDC). Es actualmente profesora interina en el Departamento de Estadística, Análisis Matemático y Optimización de la Universidad de Santiago de Compostela. Su investigación se centra en el estudio de problemas de rutas de vehículos y teoría de juegos cooperativa, con trabajos motivados por situaciones reales surgidas en ámbitos como el logístico o el sanitario. Cuenta con dos publicaciones en revistas internacionales de alto impacto en el área de la Investigación Operativa, y más de una decena de aportaciones a congresos, aparte de varias estancias de investigación en el extranjero. En el 2022 fue seleccionada por el EURO Wisdom Forum como una de las 12 YoungWomen4OR, distinción que tiene como objetivo dar a conocer y promover el trabajo de investigadoras jóvenes en Investigación Operativa.
Jose Ameijeiras Alonso es doctor en Estadística e Investigación Operativa por la Universidade de Santiago de Compostela y fue investigador posdoctoral en la universidad KU Leuven de Bélgica. Actualmente, es profesor ayudante doctor en el Departamento de Estadística, Análisis Matemático y Optimización de la USC, impartiendo clases en las facultades de Enfermería, Matemáticas y Medicina, así como en la Escuela Técnica Superior de Ingeniería; en las titulaciones de grado de Enfermería, Medicina e Inteligencia Artificial y en los másteres en Big Data y en Técnicas Estadísticas. Cuenta con más de una decena de publicaciones en artículos de investigación y en capítulos de libro, colaborando con otros expertos en el ámbito de la estadística, así como de otras áreas (como las ciencias ambientales o la historia). Sus principales líneas de investigación son la estadística no paramétrica y los datos direccionales. También es uno de los creadores de la librería multimode y colaboró en el paquete NPCirc de R. Se puede encontrar información más detallada en su página web:
https://jose-ameijeiras.netlify.app
Python e Shiny |
---|
Python es uno de los lenguajes de programación más utilizados en la actualidad, en gran parte debido a su versatilidad. Es un lenguaje de alto nivel que se puede utilizar para diversos fines, como desarrollo de software, scripts web o ingeniería de datos. Está creado bajo una licencia de código abierto y tiene un amplio catálogo de funciones integradas en su biblioteca estándar.
Por su parte, Shiny es una biblioteca que te permite crear aplicaciones interactivas fácilmente. Hasta ahora, Shiny solo estaba disponible con R, pero ahora la biblioteca se creó para Python. De esta forma es posible crear aplicaciones con visualizaciones interactivas utilizando únicamente código Python y sin tener conocimientos de programación web.
En este taller cubriremos una introducción a la programación con Python y utilizaremos este lenguaje para crear aplicaciones sencillas con Shiny que nos permitan ver todo el potencial de estas herramientas.