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
Obtener el valor máximo de un diccionario en Python
Los diccionarios son estructuras de datos con las que es posible almacenar colecciones de datos y acceder a ellos mediante una clave, no el índice en la colección. Algo que los hace tremendamente útiles para múltiples aplicaciones. Aunque algunas tareas como obtener la clave o el elemento cuyo valor sea el máximo o mínimo del conjunto puede ser algo complicado. Veamos las … [Leer más...] acerca de Obtener el valor máximo de un diccionario en Python
Tipos de elasticidad de la demanda en función del precio
La variación que sufre la demanda ante un cambio de precio es lo que se conoce en económica como elasticidad, un valor clave que se debe tener en cuenta a la hora de fijar los precios de un bien o servicio. Pero ¿qué tipos de elasticidad de la demanda existen?ElasticidadLa elasticidad se define como la variación observada en la demanda de un producto o servicio respecto … [Leer más...] acerca de Tipos de elasticidad de la demanda en función del precio
Intercambiar las teclas del teclado en Windows
Recientemente he conectado un teclado diseñado para trabajar en ordenadores Mac e un PC con Windows. Aunque el teclado funciona correctamente en el nuevo ordenador, algunas de las teclas estaban intercambiadas. Esto es, al pulsar sobre una de ellas ser producían los caracteres correspondientes a otras y viceversa. Inicialmente pensé que era un problema con el mapa de teclado … [Leer más...] acerca de Intercambiar las teclas del teclado en Windows
Creación de un EXE desde un archivo Python en Windows
Con Python se pueden crear grandes aplicaciones informáticas con las que solucionar múltiples problemas. Aunque hacerlas llegar a usuarios finales con pocos conocimientos puede ser complicado. Hay que enviar una carpeta con todos los archivos del proyecto, instalar la versión correcta de Python, las dependencias del proyecto y ejecutar desde la línea de comandos el programa. … [Leer más...] acerca de Creación de un EXE desde un archivo Python en Windows
Qué son y para qué sirve un VPN
La sensación de falta de privacidad y seguridad en nuestras conexiones es algo que aumenta cada día al leer las noticias. Parece que, al mismo tiempo que aumenta la dependencia en las redes para realizar la mayoría de las actividades diarias, los problemas de privacidad son cada vez mayores. Algo que se puede mitigar con el uso de VPN.Tipos de VPNPosiblemente al hablar … [Leer más...] acerca de Qué son y para qué sirve un VPN
Cómo configurar un servicio en Windows
Los servicios de Windows son programas que funcionan en segundo plano sin la necesidad de que un usuario los ejecute. Un concepto similar a los Daemon de los sistemas UNIX. Siendo posible configurarlos para que se inicien al arrancar el sistema, cuando se produce un evento o dejarlos configurados para que sea un usuario quien los ponga en marcha. Los servicios, al igual que los … [Leer más...] acerca de Cómo configurar un servicio en Windows











