¿Cómo preambuláis vuestros .Rmd?

Yo nunca me había preocupado demasiado de eso (salvo en las presentaciones, para la que uso revealjs y que son otra historia), pero el otro día me pasaron y vi el efecto de --- title: "Mi título" author: "Yo Me Mí Conmigo" date: '`r format(Sys.Date(), "%B %d, %Y")`' output: html_document: toc: true toc_float: collapsed: false smooth_scroll: false theme: united highlight: tango --- y las cosas van a cambiar para siempre. ...

26 de junio de 2017 · Carlos J. Gil Bellosta

Cómo capturar datos usados en visualizaciones en la red: una alternativa robusta al scraping

Se me pregunta cómo llegué a los datos con los que armé esta entrada. Recuérdese que gráficos como los que aparecen aquí los pinta tu propio navegador con javascript. De alguna manera, el servidor manda datos a tu navegador y, por lo tanto, de alguna manera, esos datos obran en tu poder.Solo hay que saber capturarlos. La manera (más bien, una de ellas): Abre la página con Chrome Abre Chrome DevTools (con control-mayúscula-c en algunas máquinas o a través de menús (Tools, etc.) siempre). Entra a la pestaña Network y selecciona XHR. Busca entre los distintos ficheros intercambiados: típicamente, los datos están en el fichero más voluminoso. Hay variantes (p.e., el navegador puede estar haciendo una petición POST), pero como todos los lectores de este blog menos, que me conste, uno sois gente lista, seguro que dais con la manera.

19 de mayo de 2016 · Carlos J. Gil Bellosta