DMTS
R tips
Sobre mí
DMTS
Categorías
Todas
(29)
array
(1)
bash
(2)
bitbucket
(1)
ciencia de datos
(8)
control de versiones
(1)
csvkit
(1)
dmts.es
(3)
dotfiles
(1)
geo
(2)
git
(7)
gráficos
(2)
hosting
(1)
html
(2)
jekyll
(6)
liquid
(1)
microdata
(1)
paquetes
(1)
permalink
(1)
postgres
(1)
programación
(6)
R
(7)
R Tips
(1)
reproducibilidad
(1)
sf
(1)
test
(1)
tubería
(1)
Tufte
(1)
XP
(1)
Gestión de dotfiles con Stow
git
dotfiles
Los dotfiles están repartidos en distintas carpetas del sistema. Para poder tener un repo con el que hacerles seguimiento y mantenerlo actualizado hace falta usar symlinks…
29 ago 2025
David Mateos
Unir varios archivos espaciales en un solo objeto
sf
R
geo
sf
Las funciones del paquete purrr
map_dfr()
y
map_dfc()
permitian devolver un data frame a partir de la salida de un comando
purrr::map
, uniendo los elementos de la lista…
15 ene 2025
David Mateos
Usando Regresión Bayesiana por defecto para predicciones
ciencia de datos
R
En “Regression and other stories”
1
, Gelman y compañía comentan que una de las ventajas del planteamiento bayesiano es que todas las inferencias son probabilísticas y por…
12 sept 2024
David Mateos
El Teorema de Gauss-Markov
ciencia de datos
El Teorema implica que el estimador de mínimos cuadrados tiene el menor error mínimo cuadrático de entre todos los estimadores lineales insesgados. Lo que, por otro lado…
26 may 2024
David Mateos
How to solve it
R
R Tips
Este verano me he empezado a leer el libro que en inglés se titula “How to solve it”, del matemático húngaro George Pólya. Al final me he liado con otras cosas y se ha…
27 sept 2023
David Mateos
Testing I
programación
test
XP
Nadie quiere hablar sobre
testing
.
Testing
es el patito feo del desarrollo de software. El problema es que todos/as sabemos que el testeo es importante y que no lo hacemos…
5 oct 2021
David Mateos
Importar funciones de otro paquete en R
programación
R
paquetes
Para
usar una función de otro paquete
en un paquete que estamos creando , necestiamos añadirlo a la sección
Imports
del
DESCRIPTION
y en el código, referirnos a la función…
6 ago 2021
David Mateos
Understanding Software I
programación
Max Kanat-Alexander, en su libro “Understanding Software” nos revela cual es la “forma correcta” (“
the right way
”) de escribir código (la traducción es mía):
20 sept 2020
David Mateos
Dos notas sobre los triggers en PostgreSQL
postgres
Para crear
triggers
(disparadores) en PostgreSQL hay que generar dos objetos:
13 ago 2020
David Mateos
Programación funcional
R
programación
Los tres principales criterios de la programción funcional como paradigma de computación se pueden resumir:
6 nov 2019
David Mateos
Renombrar ficheros con git
git
programación
Para renombrar un fichero que está dentro de un repositorio git y seguir haciéndole seguimiento, se pueden utilizar los comandos individuales:
17 oct 2019
David Mateos
Inicio de arrays
programación
array
Recientemente le comentaba a un compañero que en R los índices de los arrays (sus equivalentes, vectores, listas, etc) empezaban en uno. Su respuesta fue elocuente:
16 sept 2019
David Mateos
Escritura de funciones ‘tidy’
ciencia de datos
R
Hadley Wickham nos cuenta en su
The tidy tools manifesto
1
, algunas de sus claves a la hora de escribir funciones (la traducción es mía):
25 may 2018
David Mateos
Programas para usar git
git
bash
En general utilizo bastante los comandos en terminal (por cierto, suelo usar Guake como emulador de terminal) directamente. Tengo definidos algunos alias para tareas…
2 may 2018
David Mateos
Exportar issues de bitbucket a una tabla
git
bitbucket
csvkit
TL;DR:
Una forma rápida de convertir la información principal de un fichero de
issues
exportado de Bitbucket a una tabla es usando el siguiente comando:
6 abr 2018
David Mateos
Problema con variables en un bucle que está en una tubería
bash
tubería
Cada comando de una tubería se ejecuta dentro de una subshell, con su propio contexto y entorno de variables. Incluyendo los bucles si estos forman parte de la tubería
.
24 ago 2017
David Mateos
Reglas básicas para crear gráficos
gráficos
ciencia de datos
En un post de 2015
1
de su blog FlowingData, Nathan Yau nos da algunas de las reglas que debemos tener siempre en cuenta a la hora de realizar gráficos:
5 may 2017
David Mateos
Reproducibilidad (I)
ciencia de datos
reproducibilidad
No puedes reproducirlo si no entiendes de dónde viene un número.
No puedes reproducir lo que no recuerdas. Y creéme: no lo recordarás.
No puedes reproducir lo que has…
30 mar 2017
David Mateos
Hosting para Jekyll
jekyll
git
hosting
dmts.es
Hasta ahora esta web se desplegaba usando Aerobatic. Aerobatic se instalaba como un complemento de Bitbucket. Se indicaba una rama del
repo
y con cada
push
, Aerobatic…
11 feb 2017
David Mateos
Excelencia gráfica
ciencia de datos
gráficos
Tufte
Edward Tutfe no se anda por las ramas. Ya en la primera página de su excelente “The Visual Display of Quantitative Information” nos cuenta que los gráficos deben (la…
11 feb 2017
David Mateos
Geolocalización en Chrome
html
geo
Desde el 20 de abril de este año (2016) con la publicación de la versión 50 de Chrome, éste deja de soportar la API de Geolocalización de HTML5 en páginas que se sirvan…
22 dic 2016
David Mateos
Clasificación de analistas
ciencia de datos
control de versiones
En este post, que recomiendo leer a quienes aun no han dado el salto al uso de un sistema de control de versiones, Peter Ellis hace una clasificación de los/as analistas (y…
14 oct 2016
David Mateos
Regla del pulgar: programación de análisis
R
ciencia de datos
En su libro Executive Data Science, Brian Caffo, Roger D. Peng y Jeffrey Leek dan la siguiente “regla del pulgar” sobre el grado de sistematización que es necesario darle a…
26 sept 2016
David Mateos
Entorno de desarrollo y entorno de producción en Jekyll
jekyll
A la hora de que Jekyll construya el sitio con
jekyll build
o
jekyll serve
se pueden establecer distintos “entornos” lo que nos permitirá realizar diferentes acciones en…
7 sept 2016
David Mateos
Microdata
html
microdata
Los microdatos (Microdata) sirven para que robots como Google entiendan mejor el contenido de una página, indicándoles por ejemplo qué parte de la web son los datos de…
28 jul 2016
David Mateos
Usar permalink diferentes para cada layout
jekyll
permalink
En principio no es posible añadir una definición de permalink al YAML Front Matter de cada layout para que todos los post o páginas de ese tipo tengan un tipo de ruta…
2 jul 2016
David Mateos
Jekyll - fechas en español
jekyll
liquid
Parece que Jekyll no tiene soporte para internacionalización de forma nativa por lo que cuando se usa un formato de fecha que incluya el nombre del mes
1
, este aparece en…
21 jun 2016
David Mateos
About this site
jekyll
git
dmts.es
This site is a static website generated with Jekyll. It currently uses the HPSTR theme by Michael Rose, which provides its styles through SASS.
26 may 2016
David Mateos
Sobre esta web
jekyll
git
dmts.es
Este sitio es una web estática, creada con Jekyll. De momento usa el
theme
HPSTR de Michael Rose, que utiliza SASS para los estilos.
26 may 2016
David Mateos
No hay resultados