Porque no escribo nada
En las III jornadas de R alguien dijo: «Hacen falta ideólogos». Pues ahí estamos trabajando, en ideas.
En las III jornadas de R alguien dijo: «Hacen falta ideólogos». Pues ahí estamos trabajando, en ideas.
EXCEPCIONAL serie monográfica de mensajes del blog Omnia sunt Communia! sobre la realización de mapas con R: Parte I: mapa de la distribución de votos de las elecciones 2011 en España. Gran trabajo con los datos de mapas municipales del INE. Parte II: mapas de puntos de colores. Increíble el mapa de densidad de población. Parte III: mapas en formato SVG. Representación de datos en SVG con R; muy importante para todos aquellos que deseáis trabajar con mapas de provincias o comunidades. La serie monográfica es toda una referencia. Me atrevería a decir que es la mejor serie sobre la realización de mapas con R que circula por la red, por sencillez y practicidad. En breves días espero aportar mi granito de arena con otro tipo de mapa, pero mucho más sencillo. ...
Application.GetOpenFilename y como parámetros el texto y el tipo de archivo. Un truco de Excel para meter en una macro el explorador de archivos más sencillo. Por ejemplo, para obtener los archivos de Word de un directorio podremos hacer: Sub obtiene_documento() Dim documento As Variant documento = Application.GetOpenFilename("Archivos Word (*.doc*), *.doc*") If documento <> False Then Cells(1, 1).Value = documento End If End Sub Si ejecutamos esta macro, se abrirá un explorador de Windows y podremos seleccionar archivos del tipo .doc. Nuestra selección la escribimos en la celda (1,1). Para múltiples selecciones… Otro día haremos un “importador masivo” de datos en Excel. El más sencillo explorador de Windows en una macro de Excel. Saludos.
En el blog ya hemos hablado de BeGraphic. Ahora vamos a descubrir algunas de sus posibilidades. En concreto, vamos a realizar gráficos del tipo velocímetro con Excel de una forma muy sencilla. Tan sencilla que vamos a partir de tener instalado BeGraphic y de estos datos: En la pestaña BeGraphic tenemos el complemento Gauge y empezaremos con el primer paso, que nos sirve para ubicar el gráfico resultante: ...
Está a punto de acabar un partido de fútbol entre la Real Sociedad y el Barcelona y me temo que esta jornada vuelven a ganar los equipos que más dinero ganan por los derechos televisivos de la liga española. El Real Madrid está a 7 puntos del Barcelona. Está claro que el Barcelona ganará al Real en su campo. Si asumimos que los dos equipos tienen un 80% de posibilidades de ganar el partido, un 10% de empatarlo y un 10% de perderlo, ¿cuál es la probabilidad de que gane alguno de los dos equipos? ...
Interesante iniciativa de Juanjo Gibaja y Carlos Gil Bellosta consistente en leer el libro “The Elements of Statistical Learning”. La idea es crear un grupo de trabajo que lea de forma coordinada el libro; pero, además, van a implementar en R los ejercicios y ejemplos. Desde esta bitácora no vamos a colaborar en la lectura, pero sí vamos a colaborar en la divulgación de resultados. Seguiremos muy de cerca este proyecto.
Truco SAS práctico para aquellos que os estáis iniciando en el uso de las funciones de texto con SAS. Se trata de eliminar aquellos espacios en blanco que no son necesarios en una variable. Quería plantearos las posibles soluciones que se me han ido ocurriendo. Algunas de ellas no son eficientes, pero es necesario que dispongáis de todas. En la línea habitual, planteo un ejemplo para que lo ejecutéis y así podáis analizar los resultados: ...
Lo primero, antes de expresar mi preocupación, aunque no sea el tipo más apropiado debido a que no soy ningún experto, os cuento un poco de qué va el tema. Solvencia II es una normativa iniciada en la Unión Europea para regular las operaciones de las compañías aseguradoras. La sana intención que tiene es controlar los riesgos contratados y evitar que se “líe parda”. Se estructura en tres pilares: ...
Me he descargado de BeGraphic un add-in gratuito en su versión lite para Excel que nos permite realizar algunos gráficos interesantes como velocímetros o mapas. También tiene la posibilidad de realizar dashboards en hojas Excel. Todas estas tareas las realizamos mediante menús de forma bastante sencilla. En realidad, es un add-in que nos permite vincular las características de formas de Excel a celdas. ¿A qué os suena esto? Efectivamente, a los mapas de Excel que publico periódicamente en este sitio. Pero en este caso, la gente de BeGraphic pone a vuestra disposición en este enlace unos cuantos mapas más. ...
Un truco muy malo hoy. Se trata de crear una macro de Excel que llame a un programa SAS y que además podamos pasar un parámetro. Es un código en Visual Basic que no tiene complejidad, pero que puede ser útil. El código es: Sub ejecuta_SAS() 'Ponemos la ubicación del ejecutable de SAS ubicacion_SAS = "C:\SAS\sas.exe" 'Programa que deseamos ejecutar de SAS programa_SAS = "'C:\ejecucion_excel.sas'" 'Podemos pasar parámetros como macros, por ejemplo, que aparecen en una celda de Excel 'Podemos poner todo el código SAS que queramos parametro = "'%let nobs = " & Cells(1, 1) & " ;'" 'En una cadena ponemos toda la ejecución ejecucion = ubicacion_SAS & " " & programa_SAS & " -initstmt " & parametro 'Shell ejecuta la cadena anterior ejecuta = Shell(ejecucion, 1) End Sub Poca cosa, poco talento y bastante claro. Pero sí me gustaría destacar el uso de la opción de SAS -initstmt, que nos permite ejecutar SAS poniendo un código previamente (init statement). Esta opción nos permite pasar una macro como parámetro que es leída en una celda de Excel. Es una opción habitual cuando hacemos archivos ejecutables para SAS. Espero que sea de utilidad. Saludos.