De planillas de cálculo a R

By Paola Corrales & Yanina Bellini Saibene in Workshop Education Español

May 17, 2022

De que se trata este curso?

Este curso está dirigido a personas que utilizan hojas de cálculo para la manipulación de datos y que nunca han programado, pero que les gustaría aprender a trabajar con R. Por lo tanto, comenzamos por el principio: ¿por qué usar R? y ¿por dónde empezar?

Proponemos trabajar con R de forma ordenada y reproducible. Por ello, presentamos un flujo de trabajo que permite a quienes realicen este curso aplicar buenas prácticas de programación, trabajar de forma colaborativa y presentar su trabajo en un único documento que incluya el análisis y los resultados.

Siempre que podamos, mencionaremos cómo lo que proponemos resolver con R también se puede hacer con hojas de cálculo y las ventajas y desventajas de cada enfoque.

En cada sección incluimos actividades junto con ejemplos. Queremos que estos ejercicios sean realistas para que cualquiera pueda encontrar similitudes en sus propios datos y pueda aplicar lo aprendido a otras situaciones.

Antes de comenzar

Durante este taller utilizaremos RStudio Cloud. Si quieres trabajar localmente en tu computadora usaremos R y RStudio. Por favor, sigue estas instrucciones para prepararte antes del taller. Agenda

Cronograma

El taller tiene una duración de 3 horas con dos intervalos (preferentemente lejos de pantallas) de aproximadamente 5 minutos cada uno. Este es un cronograma tentativo.

Duración Temas
55 minutos Introduccion, reportes, flujo de trabajo
5 minutos Pausa
55 minutos Leyendo y Graficando datos
5 minutos Pausa
30 minutos Manipulación de datos
20 minutos Comunicando tu trabajo
10 minutos Preguntas y cierre

Contenido

Capítulo 1 - Introducción y reportes

  • ¿Por qué?
  • ¿Cómo vamos a trabajar?
  • RMarkdown: texto markdown y código de R

Capítulo 2 - Leyendo datos

  • Sobre Palmer Penguins
  • Leyendo archivos csv
  • Leyendo archivos xls

Capítulo 3 - Graficando

  • Primera capa: el área de gráfico
  • Segunda capa: geometrías
  • Agregando geometrías
  • Hablemos de como se ve el gráfico

Capítulo 4 - Manipulación de datos

  • Creando tablas de resumen
  • Formateo de tablas
  • Creando nuevas variables
  • Filtrando datos

Capítulo 5 - Informando tu trabajo con reportes

  • Control de código
  • Automatización

Este taller es parte del Research Software Camp: Next Steps in Coding collection por The Software Sustainability Institute y el curso lo dictamos en el marco de MetaDocencia.