Certificación de R-Studio

Recientemente aprobé los exámenes para certificarme como instructora de Tidyverse. La certificación consta de dos exámenes, uno específico (como Tidyverse o Shiny) y otro un examen de enseñanza. En este blog voy a compartir una clase de 15 minutos que preparé para aprobar el examen de enseñanza.

¿Sobre qué preparar la clase?

Logo del paquete Purrr

Dentro de mi trabajo como postdoc uso loops muy seguido ya que debo automatizar distintas tareas. Es por eso que decidí enseñar dos ejemplos específicos de iteración usando funciones en el paquete purrr. Encuentro que estos ejemplos son motivadores para los estudiantes, ya que estas funciones ofrecen una manera simple de hacer mucho trabajo:

  • Leer un grupo de archivos con la misma extensión y obtener un marco de datos usando map_df()

  • Generar informes de Rmarkdown a partir de una lista de parámetros automáticamente con pwalk()

¿Para quién es la clase?

Esta clase esta pensada como parte de un curso de análisis de datos de tres semanas de duración para estudiantes graduados sin ninguna capacitación previa en programación. Los 15 minutos son parte de la última clase del curso. Los estudiantes ya han aprendido temas básicos como visualización, manipulación de datos, RMarkdown e iteración.

Importante

  • Estos 15 minutos están destinados a explicarse DESPUÉS de loops y los paquetes purrr y Rmarkdown. En particular, para responder las partes de “A practicar” necesitan conceptos que se explicaron anteriormente al fragmento de la clase que muestro aquí.

  • No es necesario usar Xaringan para preparar las filmnas para la certificación.

  • Es importante que practiques tu clase controlando que no exceda los 15 minutos.

Archivos

Filminas

Filminas aquí

Código para explicar en las demostraciones

El archivo con el código para la demostración en vivo se encuentra en Live coding.R (hay que tener un poco de paciencia hasta que cargue R-Studio)

¡Ojalá les sea útil!

🐱🧶