viernes, 14 de julio de 2017

Visual Basic para Aplicaciones contra R

Siempre he tenido la sensación de que pese a ser un lenguaje interpretado, el código Visual Basic para Aplicaciones (VBA) corre como un demonio, especialmente a la hora de ejecutar bucles. Por otro lado es sabido que el lenguaje R, de orientación estadística y también interpretado, es especialmente poco eficiente a la hora de ejecutar sentencias anidadas, siendo con él lo óptimo vectorizar el código todo lo posible.

domingo, 9 de abril de 2017

Combinación óptima de señales para minimizar ruido con R (II). Aplicación

En el artículo Combinación óptima de señales para minimizar ruido con R (I). Teoría, calculamos la forma de combinar linealmente dos señales para obtener la máxima relación S/N de salida. Ahora aplicaremos la teoría en la obtención de fotografías digitales en blanco y negro con mínimo ruido.

miércoles, 5 de abril de 2017

Combinación óptima de señales para minimizar ruido con R (I). Teoría

La combinación de señales tiene en general un efecto estadístico de mejora del ruido por disminución de la varianza. Dadas dos secuencias discretas, imágenes digitalizadas, series de datos,... con el mismo contenido de señal útil pero afectadas por cierta cantidad de ruido aleatorio:

martes, 14 de marzo de 2017

Corrección de viñeteo y dominantes en fotografía con R

En 'Análisis de viñeteo en ópticas con R' estudiamos la pérdida de luminosidad en las zonas periféricas que se produce cuando se toman fotografías con diafragmas muy abiertos en la óptica.

Existe un caso mucho más extremo de "viñeteo", y es el introducido por los filtros de densidad neutra. Estos accesorios permiten reducir enormemente la cantidad de luz que llega a la cámara para hacer exposiciones de larga duración, en las que cualquier fluido en movimiento (agua, humo, nubes,...) se vaporiza como en esta fotografía de Darren Moore.

miércoles, 1 de marzo de 2017

Los píxeles y 'Juego de Tronos'

Alguna vez te has preguntado cómo serán a nivel quasi microscópico los diodos emisores de luz que tiene tu televisor, la pantalla de tu ordenador portátil o tu smartphone, para producir las imágenes que ves a diario?.

lunes, 30 de enero de 2017

La probabilidad de lo aparentemente improbable

Qué pensarías si en la última colada metiste 6 pares de calcetines, y los primeros 6 calcetines que sacas cuando termina la lavadora resultan ser todos diferentes?.

sábado, 17 de diciembre de 2016

Segmentaciones en dos ejes

Clasificar los integrantes de un grupo de acuerdo a dos variables dicotómicas genera cuatro posibles segmentos. A cambio de tener poco detalle, es una clasificación que puede representarse de forma muy gráfica e intuitiva en un diagrama de dos ejes, como el clásico de distinción de clientes de acuerdo a sus niveles de fidelización y satisfacción: apóstoles, rehenes, mercenarios y terroristas.

viernes, 2 de diciembre de 2016

Ciclo luminoso de tubo fluorescente con R

Algunas cámaras digitales, desde las arcaicas réflex a las modernas cámaras sin espejo, disponen de una modalidad de captura sin acción de partes mecánicas denominada obturación electrónica. En ella cada píxel puede exponerse a la luz por lapsos de tiempo muy cortos (de hasta 1/32000s), permitiendo congelar con nitidez movimientos realmente rápidos.

domingo, 2 de octubre de 2016

Estimador insesgado, consistente e ineficiente de uso de WhatsApp

WhatsApp nos proporciona la siguiente información cuando se accede a un contacto: si en ese momento está haciendo uso de la aplicación aparecerá como en línea, y si no es así sabremos el momento en que lo estuvo por última vez.

sábado, 20 de agosto de 2016

Dibujando conexiones geolocalizadas con R

Para plasmar de forma gráfica geolocalizaciones de cualquier tipo de referencia, R puede ser una herramienta muy conveniente. Si a la geolocalización en un espacio reconocible le añadimos relaciones entre objetos (desplazamientos, comunicaciones, redes,...) las representaciones pueden llegar a ser realmente vistosas.