Uno de los formatos más utilizados en la actualidad para intercambio de datos es CSV ("Comma Separated Values"). Estas son básicamente archivos de texto en los que cada línea contiene una fila de datos con múltiples registros delimitados por un separador. Tradicionalmente el separador suele ser la coma, de ahí el nombre del formato. Aunque también se pueden utilizan otros … [Leer más...] acerca de Guardar y leer archivos CSV con Python
Modelos BG/NBD para CLV
Uno de los conceptos clave en marketing para medir el valor del un cliente es el CLV. En entradas anteriores se ha visto la importancia del valor de vida de cliente y un modelo para obtener la tasa de retención. En los negocios en los que no existe una relación contractual, como puede ser una tienda on-line, identificar la probabilidad de que un cliente siga activo es … [Leer más...] acerca de Modelos BG/NBD para CLV
Wallet: creación de una criptomoneda (6ª Parte)
En las entradas anteriores se ha construido una cadena de bloques y sobre este una criptomoneda moneda. Para implementar la criptomoneda ha sido necesario definir unas transacciones y un proceso de validación para las mismas. Este proceso es demasiado complejo para que un usuario lo pueda realizar correctamente de forma manual. Para solucionar este problema se suelen crear las … [Leer más...] acerca de Wallet: creación de una criptomoneda (6ª Parte)
Microsoft R Open 3.5.0 disponible para su descarga
Microsoft ha anunciado la disponibilidad para descarga de la última versión de Microsoft R Open 3.5.0 para Windows, Mac y Linux. Esta actualización se basa en el motor de código abierto R 3.5.0, que es una importante actualización de R con muchas nuevas capacidades y mejoras. En particular, incluye un nuevo framework para el manejo de datos en R, con importantes mejoras del … [Leer más...] acerca de Microsoft R Open 3.5.0 disponible para su descarga
¿Qué es una función de hash?
Hoy en día es habitual encontrase con el termino función de hash o simplemente hash en los textos tecnológicos. Por ejemplo, aparece continuamente cuando se habla de criptomonedas, validación de descargas o almacenamiento de contraseñas. En esta entrada se explicará el concepto de forma sencilla para tener una idea de lo que es y sus principales aplicaciones. Funciones de … [Leer más...] acerca de ¿Qué es una función de hash?
Tasa de retención de clientes para CLV
El concepto de valor de ciclo de vida de cliente (CLV) se explico en una entrada anterior. Uno de los parámetros necesarios para obtener un valor correcto del CLV es la tasa de retención de los clientes. Este valor nos indica el porcentaje de clientes que continúan activos después de un periodo de tiempo.Para un análisis básico se puede asumir que el valor de la tasa de … [Leer más...] acerca de Tasa de retención de clientes para CLV
Validación de transacciones: creación de una criptomoneda (5º Parte)
La entrada anterior de la serie introdujo el concepto de transacción dentro de una criptomoneda. Mediante las transacciones se puede mover el dinero que existe en una cuenta a otra. Permitiendo así realizar una de las principales funciones de una moneda, transferir valor entre los usuarios. En esta entrada continúa profundizando en este concepto estudiando la validación de … [Leer más...] acerca de Validación de transacciones: creación de una criptomoneda (5º Parte)
Creación de un CRAN corporativo
La distribución de las librerías en un entrono de trabajo son clave para el éxito. Disponer de la última versión de estas es imprescindible para poder realizar el trabajo de forma efectiva y evitar los errores ya conocidos. En R la forma más popular de instalar paquetes en los entornos de trabajo es a través del CRAN. El CRAN es abierto y esto puede no ser … [Leer más...] acerca de Creación de un CRAN corporativo
Anaconda 5.2 disponible para descarga
Anaconda ha puesto a disposición de los usuarios una nueva versión su distribución, Anaconda 5.2, que incluye importantes mejoras entre las que se puede destacar:Se han actualizado o agregado más de 100 paquetes a la distribución Soluciones de seguridad para más de 20 paquetes Mejora de las instalaciones multiusuario de Windows al proporcionar un comportamiento más … [Leer más...] acerca de Anaconda 5.2 disponible para descarga
Eliminar la protección en archivos Excel
En muchos entornos la utilización de archivos Excel para el envío de datos es un estándar, a pesar de sus grandes desventajas. Además, es habitual que protejamos los mismo con una contraseña para evitar que sean modificados por otros usuarios. Obligándonos a introducir la contraseña para eliminar la protección en archivos Excel y poder realizar cualquier cambio. … [Leer más...] acerca de Eliminar la protección en archivos Excel
Transacciones: creación de una criptomoneda (4º Parte)
Hasta ahora esta serie se ha centrado en la creación de la cadena de bloques, la prueba de esfuerzo y la dificultad de minando. En este momento, la cadena de bloques que se ha construido simplemente es un registro que no puede ser alterado. En esta entrada se va a introducir el concepto de transacción gracias al cual se podrá crear una criptomoneda.Las criptomonedas … [Leer más...] acerca de Transacciones: creación de una criptomoneda (4º Parte)
Memoria de objetos en R
La memoria de nuestros ordenadores es un recurso limitado al que le hemos de prestar atención. Al trabajar realizando análisis de datos no es difícil que la memoria en R se termine, con lo que se han de eliminar algunas de las variables que ya no necesitamos para poder continuar. La primera idea seria borrar los objetos temporales que ya no utilizamos. En este proceso una buena … [Leer más...] acerca de Memoria de objetos en R








