Diplomado de Ciencia de Datos para Ciencias Sociales y Humanidades
Aplicaciones desarrolladas en R y {shiny} centradas en visualización de datos públicos
Página web para presentar mis aplicaciones.


Página creada en R con Quarto y hosteada en GitHub Pages.
Sitio web sobre contenido de R, principalmente guías, tutoriales y recomendaciones
Blog donde puedo compartir cosas que aprendo, consejos para los demás, y guías para invitar a que más gente use estas herramientas.



Esta página también fue creada en R con Quarto, principalmente con una tabla hecha con el paquete {gt}, y hosteada en GitHub Pages.
Siempre va a haber gente interesada! ☺️
Portal de reutilización del sitio de Datos Abiertos del Gobierno de Chile

Visualizador de datos de proyecciones de población del Censo, Chile

{ggplot2} con temas de colores con {thematic} y tipografías con {showtext}{shiny} con temas de colores con {bslib}Gráficos de {ggplot2} con tipografías personalizadas:
Gráficos {ggplot2} con temas de colores:
Recursos para encontrar colores:
Diagnóstico: estado actual de la internet 😕
{usethis} 📦readme.md para documentar y ofrecer contextoUna forma rápida de subir pedazos de código para poder compartirlo

Crear un repositorio local para tu código:
Configurar GitHub:
Subir tu repositorio local a GitHub, creando un espejo de tu código en el repositorio remoto:
Revisa el tutorial completo aquí!
readme.mdCrea un archivo de texto Markdown (extensión .md) para explicar al mundo de qué se trata tu repositorio!
Titulares:
Estilos de texto:
Imágenes:
En cierta forma es como una página web muy básica 🥺
Crear un lugar, volverse encontrable
Crea documentos que mezclen texto, código y gráficos desde R.
Vista desde RStudio 
Ejemplo de un reporte 
Revisa el tutorial de Quarto aquí!
_quarto.yml:.nojekyll/docsRevisa el tutorial completo aquí!

posts Para subirlo a GitHub Pages es similar a las instrucciones anteriores:
_quarto.yml agregamos output-dir: docs debajo de project:..nojekyllindex.qmd o en la pestaña Terminal ejecutamos quarto renderusethis::use_git()usethis::use_github()/docsElige un tema desde la documentacion y aplícalo en _quarto.yml.
Revisa el tutorial completo aquí!

Hugo es una plataforma para crear blogs en base a Markdown y el lenguaje de programación Go. Gracias al tema Hugo Apéro se puede crear un blog elegante y funcional desde R en pocos pasos.
Instalar {blogdown} e instalar Hugo:
Instrucciones detalladas disponibles en este blog.
Creamos el blog con la siguiente función:
Para ver el sitio ejecutamos blogdown::serve_site()
Tenemos la función blogdown::new_post() crear un nuevo post:
Instrucciones para subir el blog a internet:
usethis::use_git()usethis::use_github()config.toml, cambiar baseURL por la dirección del sitio subido (del paso anterior). Subir este cambio a GitHub.blogdown::config_netlify() y luego blogdown::check_netlify()Como Hugo usa Markdown y no Quarto, si queremos crear documentos .qmd que usen los resultados del código de R, debemos agregar lo siguiente al encabezado de cada post:
Para crear una aplicación Shiny, creamos un nuevo proyecto y elegimos Shiny Application.

Revisa un mini tutorial aquí.
Desde el mismo panel de RStudio puedes publicar tu aplicación a ShinyApps.io con el botón Publish.

Guía para subir tu app en este tutorial!
Puedes escribirme cualquier duda o comentario por aquí
Bastián Olea Herrera — https://bastianolea.rbind.io