En una ocasión había preguntado en el blog acerca de cómo se podía convertir el contenido de un Notebook en un archivo de Python. Operación necesaria, por ejemplo, en el caso de que se desee poner en producción los desarrollos realizados. Afortunadamente los Notebooks de Jupyter ofrecen la posibilidad de exportar el contenido en texto plano, conservando las celdas de Markdown … [Leer más...] acerca de Convertir un Notebook en un archivo de Python
Herramientas
Las publicaciones de la sección herramientas abarcan otras aplicaciones que pueden ser de ayuda en el trabajo del día a día. Entre las aplicaciones más habituales en esta sección, aunque no las únicas, es posible destacar algunas como Excel, bases de datos, VirtualBox, Git, RapidMiner, …
En esta sección además de las herramientas anteriores también se tratarán puntualmente otras herramientas que pueden ser interesantes.
Usar entornos de Python en VS Code
Al trabajar en diferentes proyectos con Python es habitual encontrarse con el problema de que tanto código como paquetes presentan problemas de compatibilidad con ciertas versiones del intérprete. Por lo que es necesario ejecutar cada proyecto en una versión del intérprete de Python diferente. Lo que se puede conseguir usando varios ordenadores, instalando en cada uno una … [Leer más...] acerca de Usar entornos de Python en VS Code
Diferencias entre Apache Arrow y Parquet
Apache Arrow y Parquet son dos formatos modernos para con los que es posible conseguir archivos más pequeños que CSV, además de unos menores tiempos de lectura y escritura. Veamos a continuación las diferencias que existen entre Apache Arrow y Parquet.Apache ArrowApache Arrow es una biblioteca, disponible para múltiples lenguajes de programación, que proporciona … [Leer más...] acerca de Diferencias entre Apache Arrow y Parquet
Función de interpolación lineal en Excel sin VBA
Microsoft Excel no cuenta actualmente con una función que nos permita obtener una interpolación lineal de una serie de datos. De modo que, para estimar el valor que tomaría una serie entre dos puntos es necesario hacerlo mediante las funciones de Excel o creando un macro. En el siguiente video se puede ver cómo crear una función para obtener la interpolación lineal en Excel sin … [Leer más...] acerca de Función de interpolación lineal en Excel sin VBA
Eliminar los kernels en Jupyter
A medida que trabajamos con Jupyter Notebook es posible que instalemos múltiples kernels. Algo que es normal, ya que nos permite trabajar con diferentes versiones de Python, Julia o R sin afectar al entorno de producción. Aunque tiene un problema, una vez desinstalado el entorno este no se borra de la configuración de Jupyter, por lo que será posible seleccionar este, aunque no … [Leer más...] acerca de Eliminar los kernels en Jupyter
Borrar tablas con dependencias en SQL Server
Cuando necesitamos eliminar tablas en SQL Server puede ser que el sistema no nos lo permita si estas hacen referencia a una restricción FOREIGN KEY. Obligándolos primero a eliminar las restricciones antes de continuar. Algo que se puede conseguir de forma manual mediante la creación de un script, como automática gracias a la herramienta de SQL Server Management Studio. Veamos … [Leer más...] acerca de Borrar tablas con dependencias en SQL Server
Auditar las fórmulas en Excel con FormualSpy
FormualSpy es un complemento para Excel con el que es posible auditar las fórmulas, validar el formato y detectar errores en los libros excel. Un complemento del que ya hemos hablado en una ocasión anterior. En esta ocasión os presento un video con el se analiza el funcionamiento del mismo.Si os interesa probar FormualSpy lo podéis descargar desde Formula Desk y evaluar … [Leer más...] acerca de Auditar las fórmulas en Excel con FormualSpy
Add-in para auditar las fórmulas en Excel
Recientemente me he visto en la necesidad de revisar varios libros Excel complejos en los que existían celdas con múltiples fórmulas SI anidadas, haciendo realmente complejo entender a simple vista la expresión. Aumentando la dificultad por el uso de referencias a celdas desplazadas. En libros pequeños, con una única hoja, posiblemente se pueda comprender lo que quería hacer el … [Leer más...] acerca de Add-in para auditar las fórmulas en Excel
Obtener el último valor de una columna en Excel
Uno de los usos que se le suele dar habitualmente a las hojas de cálculo es como registro de valores históricos. En el que cada vez se agrega un nuevo valor a una columna. A medida que crece el número de registros puede ser de interés tener una fórmula que nos permita conocer el último valor de una columna en Excel para tenerlos a la vista. Fórmula que se debería actualizar … [Leer más...] acerca de Obtener el último valor de una columna en Excel
Truco: Aplicación para identificar símbolos LaTeX
Una de las características importantes de los Jupyter Notebook es la posibilidad de incluir ecuaciones con notación LaTeX en los comentarios Markdown. Algo que facilita enormemente la documentación de los Notebooks. Para lo que solamente es necesario unos conocimientos básicos de LaTeX. A pesar de ello, a la hora de crear una ecuación, puede ser posible no acordarse de cuál es … [Leer más...] acerca de Truco: Aplicación para identificar símbolos LaTeX
Aplicar el método D’Hondt en Excel
El método D'Hondt es un algoritmo para asignar escaños a las listas electorales empleado en los sistemas de representación proporcionales. Sistemas en los que se busca asignar un número de escaños proporcional a la cantidad de votos recibidos. Esto es, en el caso de que una lista reciba un veinticinco por ciento de los votos debería recibir una cantidad similar de escaños, lo … [Leer más...] acerca de Aplicar el método D’Hondt en Excel
Publicaciones de aplicaciones Node en IIS
Si tenemos un Servidor Windows podemos usar Microsoft Internet Information Services (IIS) para publicar las aplicaciones creadas con Node. Lo que nos va a permitir tener publicadas en un mismo dominio diferentes aplicaciones Node junto a otras creadas con .NET. Siendo la publicación de aplicaciones Node en IIS una de las mejores opciones cuando se trabaja con Windows … [Leer más...] acerca de Publicaciones de aplicaciones Node en IIS