Cuando se intenta reproducir un proceso aleatorio en dos plataformas diferentes generalmente nos encontramos con el hecho de que los generadores de número aleatorios son diferentes. Por lo que, aunque la implementación sea equivalente, los resultados serán diferentes. Lo que hace puede hacer complicado probar las cosas. En el caso de Python y Matlab afortunadamente ambos … [Leer más...] acerca de Truco: obtener los mismos números aleatorios en Python y Matlab
Realizar auditorías de código Python automáticamente
Seguir los estándares de PEP8, o cualquier otro, es algo que garantiza producir un código de mayor calidad. Pero es algo complicado. Tanto por desconcierto de todos los detalles de la norma como por descuido, no se siguen las recomendaciones. Para garantizar que el código siga fielmente los estándares se puede usar algún linter, como puede ser Pylint, que nos indique todos los … [Leer más...] acerca de Realizar auditorías de código Python automáticamente
Comenzando con PyScript: Ejecutar Python en un navegador
Hasta ahora cuando queríamos ejecutar código en un navegador este se tenía que escribir únicamente en JavaScript, o en alternativas cómo TypeScript que deben ser traducidas. Pero esto puede cambiar gracias a PyScript. Una librería con la que es posible ejecutar prácticamente cualquier código Python en un navegador moderno. Algo con lo que nos podemos aprovechar de la gran … [Leer más...] acerca de Comenzando con PyScript: Ejecutar Python en un navegador
Cargadores de viaje
A medida que se acerca el verano comenzamos a pensar más en viajar. Cada día que pasa dependemos de una mayor cantidad de dispositivos electrónicos (portátiles, teléfonos móviles, tabletas, relojes inteligentes, etc.) los cuales necesitan ser cargados de forma habitual, por lo que los cargadores han pasado a ser parte imprescindible de nuestros equipajes. Llevar un cargador … [Leer más...] acerca de Cargadores de viaje
Oferta flash en ordenadores Lenovo
Si estáis pensando en cambiar de ordenador, desde hoy hasta el próximo domingo 12 de junio, podéis comprarlos en la tienda de Lenovo España con un descuento de hasta el 20% usando el cupón FLASHSALE.Para aprovechar la oferta solamente debéis acceder a la tienda, seleccionar el equipo que os interese y en el proceso de compra no olvidéis introducir el cupón FLASHSALE.Si … [Leer más...] acerca de Oferta flash en ordenadores Lenovo
Insertar minigráficos en Excel
Los minigráficos en Excel son unos pequeños gráficos que se pueden insertar en las celdas de los hoja, en lugar de situarse sobre ellas. Son unas herramientas ideales para mostrar la tendencia en las series de datos de una forma visual. Además de ser muy fáciles de incluir y configurar.Por qué usar los minigráficos de ExcelSupongamos que tenemos un conjunto de datos … [Leer más...] acerca de Insertar minigráficos en Excel
Formatear automáticamente código Python
El formato del código en Python es un componente clave del lenguaje. Este es el que indica al intérprete, mediante la indentación, cuáles son las partes que pertenecen a un bucle, una función, una clase o un método. Aun así, el lenguaje es flexible y permite cierta libertad a la hora de escribir. Por eso, es posible encontrarse con código descuidado que es feo y difícil de leer … [Leer más...] acerca de Formatear automáticamente código Python
Representar los criterios de selección en árboles de decisión
La representación de árboles de decisión es un tema del que ya se ha publicado con antelación en el blog. En su momento de ha visto los pasos necesarios para generar representaciones gráficas y de texto con las librerías PyDotPlus y Scikit-Learn. Aunque también existen otras librerías como dtreeviz, la que veremos hoy. Una librería con la que es posible representar los … [Leer más...] acerca de Representar los criterios de selección en árboles de decisión
Trabajar con varias instalaciones de Node a la vez en Windows
Hace un tiempo publiqué una entrada en la que explicaba un paquete con el que es posible configurar un entorno UNIX (Linux o macOS) para tener instaladas varias versiones de Node y cambiar entre ellas de una forma fácil y rápida. Algo que también se puede hacer en Windows usando para ello NVM for Windows. Veamos a continuación como se puede trabajar con varias instalaciones de … [Leer más...] acerca de Trabajar con varias instalaciones de Node a la vez en Windows
Truco: reemplazar los valores NaN en los DataFrame Pandas
La existencia de valores NaN es un conjunto de datos puede ser una molestia ya que no es posible realizar muchas operaciones con ellos. Por eso conocer un método para reemplazar los valores NaN en los DataFrame por cualquier otro puede solucionar algunos problemas. Afortunadamente para ello existe el método fillna() en Pandas, con el que se puede reemplazar todas las … [Leer más...] acerca de Truco: reemplazar los valores NaN en los DataFrame Pandas
Factores que pueden afectar a la elasticidad de la demanda
La elasticidad de la demanda es un parámetro clave a la hora de fijar los precios de un bien o servicio. Aumentar el precio de una referencia elástica puede hacer que la demanda se reduzca demasiado afectando a las estimaciones. Mientras que en las referencias inelásticas la variación es menor. Pero el precio no es el único factor que puede afectar a la elasticidad de la … [Leer más...] acerca de Factores que pueden afectar a la elasticidad de la demanda
Listado de notas modificadas en Obsidian durante los últimos días
Poder identificar rápidamente todas aquellas notas que se han creado o modificado en los últimos días es una información que facilita las tareas de revisión. Cómo puede ser la revisión semanal de GTD. A pesar de su utilidad esta información no está disponible en por defecto en Obsidian, aunque se puede conseguir gracias al plugin Dataview. Un plugin que permite consultar las … [Leer más...] acerca de Listado de notas modificadas en Obsidian durante los últimos días










