class: center, middle, inverse, title-slide <style type="text/css"> .remark-slide table{ border: none } .remark-slide-table { } tr:first-child { border-top: none; } tr:last-child { border-bottom: none; } </style> # Introducción a R para la epidemiología aplicada ### Solución de errores y obtención de ayuda ## [contact@appliedepi.org](mailto:contact@appliedepi.org) --- # Objetivos y agenda - Entender cómo obtener ayuda con tu código - Repasar los errores más comunes y cómo resolverlos - Revisar la documentación de ayuda y otros recursos útiles - Publicar un ejemplo reproducible con "reprex" en el Foro de la Comunidad de Appliedepi <div class="tabwid"><style>.cl-f79f0788{}.cl-f79a1ed0{font-family:'Helvetica';font-size:11pt;font-weight:normal;font-style:normal;text-decoration:none;color:rgba(0, 0, 0, 1.00);background-color:transparent;}.cl-f79c21a8{margin:0;text-align:left;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);padding-bottom:5pt;padding-top:5pt;padding-left:5pt;padding-right:5pt;line-height: 1;background-color:transparent;}.cl-f79c39ae{width:1.372in;background-color:transparent;vertical-align: middle;border-bottom: 1.5pt solid rgba(102, 102, 102, 1.00);border-top: 1.5pt solid rgba(102, 102, 102, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c39b8{width:1.202in;background-color:transparent;vertical-align: middle;border-bottom: 1.5pt solid rgba(102, 102, 102, 1.00);border-top: 1.5pt solid rgba(102, 102, 102, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c39d6{width:2.756in;background-color:transparent;vertical-align: middle;border-bottom: 1.5pt solid rgba(102, 102, 102, 1.00);border-top: 1.5pt solid rgba(102, 102, 102, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c39e0{width:1.372in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c39e1{width:1.202in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c39fe{width:2.756in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(0, 0, 0, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c3a12{width:1.372in;background-color:transparent;vertical-align: middle;border-bottom: 1.5pt solid rgba(102, 102, 102, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c3a1c{width:1.202in;background-color:transparent;vertical-align: middle;border-bottom: 1.5pt solid rgba(102, 102, 102, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c3a3a{width:2.756in;background-color:transparent;vertical-align: middle;border-bottom: 1.5pt solid rgba(102, 102, 102, 1.00);border-top: 0 solid rgba(0, 0, 0, 1.00);border-left: 0 solid rgba(0, 0, 0, 1.00);border-right: 0 solid rgba(0, 0, 0, 1.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c3a4e{width:1.372in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(255, 255, 255, 0.00);border-top: 0 solid rgba(255, 255, 255, 0.00);border-left: 0 solid rgba(255, 255, 255, 0.00);border-right: 0 solid rgba(255, 255, 255, 0.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c3a6c{width:1.202in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(255, 255, 255, 0.00);border-top: 0 solid rgba(255, 255, 255, 0.00);border-left: 0 solid rgba(255, 255, 255, 0.00);border-right: 0 solid rgba(255, 255, 255, 0.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}.cl-f79c3a76{width:2.756in;background-color:transparent;vertical-align: middle;border-bottom: 0 solid rgba(255, 255, 255, 0.00);border-top: 0 solid rgba(255, 255, 255, 0.00);border-left: 0 solid rgba(255, 255, 255, 0.00);border-right: 0 solid rgba(255, 255, 255, 0.00);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;}</style><table data-quarto-disable-processing='true' class='cl-f79f0788'><thead><tr style="overflow-wrap:break-word;"><th class="cl-f79c39ae"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Tiempo</span></p></th><th class="cl-f79c39b8"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Lugar</span></p></th><th class="cl-f79c39d6"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Tema</span></p></th></tr></thead><tbody><tr style="overflow-wrap:break-word;"><td class="cl-f79c39e0"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">25 min</span></p></td><td class="cl-f79c39e1"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Sala principal</span></p></td><td class="cl-f79c39fe"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Introducción a reprex</span></p></td></tr><tr style="overflow-wrap:break-word;"><td class="cl-f79c3a12"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">2 horas 40 mins</span></p></td><td class="cl-f79c3a1c"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Descansos</span></p></td><td class="cl-f79c3a3a"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Errores comunes; publicar un reprex</span></p></td></tr></tbody><tfoot><tr style="overflow-wrap:break-word;"><td colspan="3"class="cl-f79c3a4e"><p class="cl-f79c21a8"><span class="cl-f79a1ed0">Toma tantas pausas como necesites</span></p></td></tr></tfoot></table></div> --- # Introducción al reprex Hoy queremos centrarnos en **cómo obtener ayuda** con el código R Hay muchas formas de obtener ayuda más allá del curso. - [Manual de R para Epi Aplicada](https://epirhandbook.com/es/) - [Foro de la Comunidad de Appliedepi](https://community.appliedepi.org/) - [ChatGPT](https://chatgpt.com/) u otros recursos de IA - [Búsqueda en Google](https://www.google.com/), [Stackoverflow](https://stackoverflow.com/) o [Stackexchange](https://stackexchange.com/) - [Applied Epi Help Desk](https://appliedepi.org/support/support.html) ( recibirás cupones al finalizar el curso) Para muchas de las opciones de búsqueda, es importante comprender cómo hacer un ejemplo **reproducible**. --- # Introducción al reprex ¿Qué es un ejemplo reproducible (**reprex**)? - Resume un problema para que los lectores puedan recrearlo en sus propios ordenadores - Debe ser **mínimo**: - Incluye sólo los datos y el código necesarios para producir el problema - Debe ser **reproducible**: - Incluye *todo* el contexto necesario para reproducir el problema - Por ejemplo: paquetes, una base de datos simplificada, comandos, versión de R, etc. Haremos una demostración de cómo crear y publicar un reprex. ¡No es necesario escribir por ahora! Tendrás la oportunidad de crear tu propio reprex en los ejercicios. --- clase: inverso, centro, medio # Cómo hacer un reprex <img src="../../images/breakout/window.png" width="50%" /> --- # Esta sesión La sesión de hoy está dividida en partes: **Errores comunes y obtención de ayuda** - Ejemplos de errores comunes: ¿puedes solucionarlos? - Hay un test en el ejercicio para ayudarte a entender los errores comunes **Crear reprex utilizando el análisis del ébola** - Tendrás la oportunidad de crear dos ejemplos reprex - ¡Asegúrate de publicarlos en la sección **Training** (entranamiento) de hoy! Recuerda que estamos aquí para ayudarte, estés donde estés en el ejercicio. --- # ¡Practica! - Ve al sitio web del curso - Abre el ejercicio del Módulo 6 e inicia sesión - Sigue el ejercicio para repasar los errores más comunes y responder a las preguntas del cuestionario - Aprende a obtener ayuda de distintos recursos - Crea un reprex en el Foro de la Comunidad de Appliedepi en la página de Training - Avisa a un instructor si no estás seguro/a de qué hacer