Nuevo mapa por provincias en Excel de España. Actualiza los colores en RGB

A raíz de esta entrada, Otto F. Wagner me envió hace unos meses una nueva versión del conocido mapa de provincias de España en Excel y tenía pendiente subirlo a la web. La diferencia con los anteriores es que puedes elegir el color de inicio y el color de fin jugando con RGB: —— Descarga aquí la nueva versión en formato ZIP ———–

9 de marzo de 2017 · rvaquerizo

Actualizar nuestra versión de R en 4 líneas

Con este código actualizamos R en nuestro macOS en 4 líneas: require(devtools) install_github('andreacirilloac/updateR') library(updateR) updateR(admin_password = "XXXxxx111") Solo tenemos que poner la clave de nuestro usuario administrador.

4 de marzo de 2017 · rvaquerizo

Ajuste de `splines` con R

El ajuste por polinomios, el ajuste por spline, es una técnica imprescindible dentro del análisis actuarial. Como siempre, la parte matemática y la parte debida al puro azar pueden arrojar discrepancias. ¿Dónde son mayores estas discrepancias cuando usamos métodos estadísticos clásicos? Donde siempre: donde tenemos pocos datos. El comportamiento errático que tiene una tendencia y que habitualmente achacamos a la falta de información, los actuarios gustan de corregirlo con ajuste por cúbicas, aunque es mejor emplear ajuste por polinomios, ya que no tienen que ser necesariamente polinomios de grado 3. In mi caso particular, tengo un Excel que no puedo poner a vuestra disposición porque no lo hice yo (creo que lo hizo alguna divinidad egipcia) y desde entonces circula por el mundo la función cubic_spline. Hoy quiero aprovechar el blog no solo para sugeriros cómo realizar splines con R, además quería pedir ayuda para crear una herramienta in Shiny que permita realizar este ajuste que voy a mostraros a continuación. ...

26 de enero de 2017 · rvaquerizo

Ejemplo de web scraping con R. La formación de los diputados del Congreso

No sabía si realizar esta entrada sobre web scraping con R o con Python. He optado por la primera opción porque, en un principio, era una entrada para ilustrar un ejemplo de web scraping y, al final, se me están ocurriendo muchas ideas sobre el análisis de la web del Congreso de los Diputados y he preferido hacerla con R porque tengo una mayor soltura para hacer distintos análisis. Quería empezar por estudiar la formación que tienen nuestros 350 diputados; para ello se me ocurrió descargarme las líneas que tienen en su ficha de diputado y crear un data.frame con los datos personales referentes a su formación. Si entráis en la ficha de cualquier diputado (por ejemplo, ésta) veréis que les han dejado un pequeño texto donde describen su hoja de vida. La verdad es que cada uno ha escrito lo que le ha parecido, pero algón patrón se puede encontrar. Para ilustrar el ejemplo, he preferido usar la librería rvest porque me ha parecido una sintaxis más sencilla. Yo no soy un buen programador, incluso soy un poco desastre, hasta guarrete programando, y con rvest creo que el código es bastante claro. ...

25 de enero de 2017 · rvaquerizo

Truco SAS. Tablas de una librería en una macrovariable

Me plantean una duda: cómo crear un conjunto de datos con las tablas de una librería en SAS y, posteriormente, generar una macrovariable con ellos. Ésta es una entrada análoga a otra del blog, pero sirve para recordar cómo funciona el ODS de SAS y el PROC DATASETS, un procedimiento que no he usado habitualmente pero que es muy potente. Lo primero que vamos a hacer es observar qué resultados arroja el PROC DATASETS en su sintaxis más sencilla para ver los contenidos de una librería: ...

24 de enero de 2017 · rvaquerizo

Quiero aprender Big Data

Hoy me han dicho esto. Y mi respuesta ha sido un correo electrónico con estas dos imágenes. El Big Data Landscape 2013: Y un Big Data Landscape de 2016: ¿Se puede “aprender” Big Data? Aprende qué se puede hacer con los datos y aprende R. Como recomendación: di bigdaita, así parece que controlas.

20 de enero de 2017 · rvaquerizo

Mover elementos de un mapa con QGIS. Ejemplo mover Canarias

Para modificar shapefiles estaba acostumbrado a usar R; sin embargo, poco a poco estoy usando más QGIS para este tipo de tareas. Lo primero que tengo que comentaros es que no sé QGIS, no tengo ni idea; lo uso solo para visualizar mapas porque es más cómodo que R, pero poco a poco me estoy acostumbrando a usarlo. Hoy quería mostraros cómo he realizado una tarea muy habitual cuando hacemos mapas de España: mover las Islas Canarias para que queden más cerca de la Península. El proceso lo he presentado para torpes con QGIS (como yo mismo). Lo primero es abrir el shapefile con QGIS y nos encontraremos con algo parecido a esto: ...

22 de diciembre de 2016 · rvaquerizo

Truco Excel. Repetir un campo a partir de otro que define el número de repeticiones

En realidad necesitamos repetir filas, pero el número de repeticiones está parametrizado por otro campo. Partimos de un rango donde la primera columna es un valor que necesita ser repetido el número de filas que nos indica la segunda columna. Es una duda que planteaba un lector del blog: Hola, a ver si me podéis ayudar: quiero repetir cada fila el número de veces que hay en cada celda que le corresponde. Es decir, tengo una variable Nombre (Columna A) y otra Frecuencia (Columna B). ...

17 de diciembre de 2016 · rvaquerizo

Financiación del Grupo de Usuarios de R de Madrid

El Grupo de Usuarios de R de Madrid no ha renovado el patrocinio con Revolution Analytics y, para la financiación de los gastos que genera, se ha lanzado una edición de tazas con el logo del grupo. Las tazas cuestan 9,99 € y se ha hecho una tirada de 100; del precio de estas tazas, la mitad iría para dicha financiación. Para reservar, solo tienes que rellenar este formulario web: ...

15 de noviembre de 2016 · rvaquerizo

Como obtener los centroides de municipios con SAS. Mapas con SGPLOT

Un amigo y lector del blog me ha pedido un mapa de códigos postales donde poder identificar los centroides para andar calculando distancias a otros puntos. Yo no tengo un mapa de España por códigos postales para poder usar con fines comerciales, pero sí cuento en el blog cómo poder obtenerlo bajo ciertas condiciones. Lo que sí puedo contar a Juan es cómo hacer un mapa por municipios con SAS; aunque ya he hablado de ello, hay ciertos aspectos que pueden ser interesantes. Y todo empieza donde siempre: http://www.gadm.org/country, la web donde tenemos los mapas «libres» por países. Seleccionáis Spain y el formato shapefile; una vez descargados los mapas en vuestros equipos, empezamos con el trabajo en SAS: ...

9 de noviembre de 2016 · rvaquerizo