Bienvenida
0.1
Instructores
0.2
Ponentes invitados
0.3
Temario
0.3.1
Lunes 9 de agosto
0.3.2
Martes 10 de agosto
0.3.3
Miércoles 11 de agosto
0.3.4
Jueves 12 de agosto
0.3.5
Viernes 13 de agosto
0.4
Patrocinadores
0.5
Licencia
1
RStudio hacks
1.1
Inicio
1.2
Misión de RStudio
1.3
Equipo de RStudio
1.4
Historia de RStudio
1.5
Primeros consejos para iniciar
1.6
La interfaz gráfica de RStudio
1.6.1
Opciones Globales…
1.6.2
Actividad
1.7
Atajos con el teclado en RStudio
1.8
Archivos de RStudio
1.9
Trabajando con el
Environment
1.9.1
Actividad
1.10
Últimos tips
1.10.1
Actividad
2
Flujos de trabajo con proyectos de RStudio
2.1
Diapositivas
2.2
¿Qué es un proyecto de RStudio?
2.3
¿Cómo generamos un proyecto de RStudio?
2.3.1
Opción 1: Creando un proyecto en un directorio nuevo.
2.3.2
Opción 2: Creando un proyecto en un directorio existente.
2.4
¿Por qué usar proyectos de RStudio?
2.5
Algunos hacks!
3
Generando mi primer proyecto de RStudio
3.1
Diapositivas
3.2
Buenas prácticas para ordenar tu proyecto
3.3
Utiliza las rutas adecuadas a los archivos
3.4
Compartiendo tus proyectos
4
PATHs seguros
4.1
Diapositivas
4.2
Actividad 1
5
Nombres de archivos
5.1
Diapositivas
6
Introducción a Git y GitHub desde terminal
6.1
¿Qué es git?
6.2
Instalación y configuración.
6.2.1
Configurando mi cuenta
6.3
Mi primer repositorio
6.4
Interactuar con GitHub desde la terminal
6.4.1
Secciones de un proyecto de git
7
Generando un proyecto colaborativo con Git/GitHub
7.1
Colaborando mediante Git y Git Hub
7.2
Inicio del proyecto
7.3
Inicio de la colaboración
7.4
Actualizar un
fork
desde el repositorio
upstream
7.4.1
Sincronización desde la terminal
7.5
Cambios desde un
fork
hacia el repositorio
upstream
7.5.1
Trabajando con ramas
7.5.2
Abrir un
Pull Request
7.5.3
Aceptar un
Pull Request
7.5.4
Sincronización final del
fork
8
Git y GitHub con RStudio
8.1
Manual de sobreviviencia con Git Y GitHub en RStudio (en caso de ser necesario)
8.2
Credenciales HTTPS en
Cache
8.2.1
Actividad
8.3
Conectando RStudio con Git y Github.
8.4
GitHub primero, RStudio después…
8.4.1
Actividad
8.4.2
Comentar, pull y push
8.4.3
Actividad
8.5
RStudio primero y GitHub también
9
Merge y conflictos de versiones en Git y GitHub
9.1
Diapositivas
9.2
Agradecimientos
9.3
Usando git de forma segura
9.4
Commit al infinito
9.5
Viajando en el tiempo
9.6
Reescribiendo la historia
9.7
Reescribiendo la historia
9.8
Rechazo de PUSH
9.9
Rechazo de PUSH
9.10
Rechazo de PUSH > Hagamos PULL
9.11
PULL con cambios locales sin commit
9.12
PULL con conflictos
9.13
Solución con git stash
9.14
Cuando git stash no trae la felicidad
9.15
Merge conflics
9.16
Merge conflics
9.17
Regresando a git stash
9.18
Regresando a git stash
9.19
Qué hacemos si si hicimos commit y PULL no funciona?
9.20
Qué hacemos si si hicimos commit y PULL no funciona?
9.21
PULL con rebase
9.22
PULL con rebase
9.23
Actividad
9.23.1
Probemos nosotres!
9.23.2
Todo es práctica
10
Modificando los archivos de inicio de R
10.1
Diapositivas
10.2
¿Qué son los archivos de inicio?
10.3
Modificando el archivo .Renviron
10.3.1
Modificando el historial de la sesión
10.3.2
Modificando el comportamiento de las funciones
10.3.3
Generando un .Renviron por proyecto
10.3.4
Guardando tokens para la conexión con APIs
10.4
Modificando el archivo .Rprofile
10.4.1
Modificando la estética de la consola
10.4.2
Modificando el número de dígitos
10.4.3
Cargando paquetes frecuentes
10.4.4
Asignación de sobrenombres a las funciones
10.4.5
Creando mensajes de error personalizados
10.4.6
Mensajes de bienvenida
10.4.7
Generando un .Rprofile para cada proyecto
10.4.8
Reproducibilidad
11
Keynote Código legible en R: 6 consejos simples y prácticos para escribir mejor código
11.1
Diapositivas
12
Mantenimiento del espacio de trabajo en R
12.1
Diapositivas
12.2
Exploremos tu instalación de R
12.3
¿Cómo sabemos qué paquetes tenemos instalados?
12.4
¿Cómo mantenemos actualizados nuestros paquetes?
12.4.1
Actualización de paquetes desde CRAN
12.4.2
Actualización de paquetes desde Bioconductor
12.5
Instalando una versión anterior de un paquete
12.6
Mantenimiento de paqueterías entre versiones de R
13
Instalación de paquetes desde código fuente
13.1
Diapositivas
13.2
¿A qué nos referimos con paqueterías de código fuente?
13.3
¿En dónde podemos encontrar el código fuente de un paquete?
13.4
Instalando la última versión en desarrollo
13.5
Instalando paquetes desde GitHub
13.6
Instalando versiones anteriores
13.7
Instalando un paquete local
14
Introducción a Shiny
14.1
Diapositivas
14.2
¿Qué es y para qué me sirve Shiny?
14.3
La estructura canónica de Shiny
14.3.1
Actividad
14.4
La Interfaz de Usuario (
UI
)
15
Mi primera aplicación ShinyR
15.1
Diapositivas
15.2
Actividad
16
Proyecto en equipo
16.1
Actividad
17
Keynote: Aplicaciones ShinyR en la vida diaria
17.1
Diapositivas
18
Presentación de proyectos
18.1
Proyectos
Workshop CDSB 2021: Flujos de trabajo con RStudio y creación de Shiny apps
16
Proyecto en equipo
Alejandro Reyes, Erick Cuevas-Fernández y Joselyn Chávez
12 de agosto de 2021
16.1
Actividad