Python y sus librerías es un ecosistema en continua evolución. Cada nueva versión de Python, o cualquiera de sus librerías, incluye nuevas características, mejoras de rendimiento y soluciona posibles errores. En la mayoría de los casos los cambios no afectan al funcionamiento del código existente, pero en otros casos si. Cuando se van a introducir cambios que pueden afectar al … [Leer más...] acerca de ¿Qué son y cómo manejar los errores FutureWarning en Python?
Calcular la similitud de Jaccard en Python
La similitud de Jaccard es una medida esencial en los campos de la ciencia y minería de datos. Al ofrecer una forma de cuantificar la similitud entre dos conjuntos de datos y se usa en tareas como la comparación de documentos, las mediciones de similitud en el aprendizaje automático y la recomendación de productos. En esta entrada se explicará qué es y cómo se puede implementar … [Leer más...] acerca de Calcular la similitud de Jaccard en Python
Analizando las diferencias entre versiones con Git y Visual Studio Code
El control de versiones es una parte esencial dentro del desarrollo de software. Conocer con precisión los cambios que se han introducido en la cualquier versión es clave para identificar rápidamente el motivo de un comportamiento no deseado. Actualmente Git se ha convertido en la solución estándar para el control de versiones. Por eso los editores de código fuente como Visual … [Leer más...] acerca de Analizando las diferencias entre versiones con Git y Visual Studio Code
Cómo eliminar un entorno en Conda
Una de las ventajas de usar Conda es la posibilidad de crear diferentes entornos para instalar los paquetes necesarios para cada proyecto. Existiendo un aislamiento entre los entornos, de tal modo que los paquetes instalados en uno no son accesibles desde el resto. Una funcionalidad que permite evitar conflictos entre las dependencias necesarias en diferentes proyectos. Pero, … [Leer más...] acerca de Cómo eliminar un entorno en Conda
Ordenadores para Machine Learning en 2024
El año pasado escribí un análisis de equipos portátiles para Machine Learning y otro de Mini PC. Ambas han sido unas entradas muy bien recibidas en las que se analizaron las características clave que se debería analizar a la hora de comprar ordenadores para Machine Learning. A pesar de ello, son publicaciones que necesitan una revisión dada la rápida evolución de la tecnología. … [Leer más...] acerca de Ordenadores para Machine Learning en 2024
Comparar archivos en Visual Studio Code
Saber cómo obtener las diferencias que existen entre dos versiones de un archivo es clave tanto en desarrollo de código como para el análisis de datos. Conocer los cambios es fundamental para entender las diferencias en los resultados. En esta entrada se explicará cómo se pueden comparar archivos en Visual Studio con las herramientas integradas del editor. Sin la necesidad de … [Leer más...] acerca de Comparar archivos en Visual Studio Code
Balance de 2023 en Analytics Lane
Como es tradicional en el blog comenzamos el año con un balance del año anterior. El año 2023 es el primer año en la historia de Analytics Lane que el número de visitas ha bajado, una bajada que coincide con la popularización de Chat GPT hacia finales de febrero. Aunque los datos agregados para el año se acercan a los del año 2021, los de los últimos meses son similares a los … [Leer más...] acerca de Balance de 2023 en Analytics Lane
Feliz Navidad y próspero año 2024
Como es tradición quería dedicar la última entrada del año para desearos Feliz Navidad y próspero año 2024 a todos los lectores de Analytics Lane.Al igual que en los años anteriores en este tampoco se publicarán nuevas entradas en el blog durante las fiestas navideñas. Este año el parón es de dos semanas y las publicaciones volverán el lunes 8 de enero de 2024 con el … [Leer más...] acerca de Feliz Navidad y próspero año 2024
La Lotería: una perspectiva estadística
El sorteo de la Lotería de Navidad es una tradición en España esperada por muchos que da inicio a las fiestas de Navidad. Aunque existe una fuerte tradición de participar en el sorteo, para mucha gente es el único sorteo en el que participa en el año, merece la pena considerar el aspecto estadístico antes de invertir en décimos de lotería. En esta entrada se explorarán las … [Leer más...] acerca de La Lotería: una perspectiva estadística
Explorando la paradoja de San Petersburgo: un juego con recompensa infinita
La paradoja de San Petersburgo es un dilema que ha fascinado a los matemáticos, filósofos y economistas a lo largo de los siglos. Un juego aparentemente sencillo cuya solución tiene grandes implicaciones. Cuando se analiza en detalle el juego este obliga a plantearse profundas cuestiones sobre la teoría de probabilidad, la toma de decisiones y la percepción del riesgo. El … [Leer más...] acerca de Explorando la paradoja de San Petersburgo: un juego con recompensa infinita
Ejecutar consultas SQL en Pandas
La manipulación de datos es un aspecto clave dentro de la ciencia de datos. Aunque la biblioteca Pandas ofrece múltiples herramientas para procesar datos tabulares, puede que en algunos casos sea más adecuado el uso de lenguaje SQL para realizar análisis complejos. Ya que SQL es un lenguaje diseñado para la manipulación de bases de datos. Aquí es donde entra en juego la … [Leer más...] acerca de Ejecutar consultas SQL en Pandas
Transformación del desarrollo de software: El impacto de Modelos Grande de Lenguaje (LLM)
El año pasado hemos asistido a la explosión de los modelos de inteligencia artificial generativos con los que se puede crear automáticamente texto, sonidos, imágenes o, incluso, videos. Entre los que posiblemente han destacan los Modelos Grande de Lenguaje (LLM, por las siglas en inglés de Large Language Model) como son GTP-3 y GPT-4. Siendo uno de los casos de uso más … [Leer más...] acerca de Transformación del desarrollo de software: El impacto de Modelos Grande de Lenguaje (LLM)










