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.