Al aumentar la complejidad la complejidad de los análisis realizados en un Jupyter Notebook. O al aumentar el conjunto de datos sobre el que se trabaja. Los procesos pueden pasar de unos pocos segundos a minutos o incluso horas. En estas situaciones saber el estado del proceso y una estimación del tiempo que falta para finalizar puede ser de gran ayuda. Para lo que las barras … [Leer más...] acerca de Mostrar barra de progreso en Jupyter
Leer y guardar archivos de Matlab en Python
Para aquellos que trabajamos al mismo tiempo con Matlab y Python es posible que nos encontremos con la necesidad tanto de leer cómo guardar archivos de Matlab en Python. Archivos binarios los cuales suelen tener la extensión mat. Esto es algo que se puede hacer fácilmente con SciPy.Crear un archivo matEn primer lugar, necesitamos crear un archivo mat. Algo que se puede … [Leer más...] acerca de Leer y guardar archivos de Matlab en Python
Ignorar acentos al comparar cadenas de texto y diferencias entre mayúsculas o minúsculas
En Python es relativamente fácil comparar si dos cadenas de caracteres son iguales, solamente se tiene que utilizar el operador comparación (==). Pero esta forma de comparar diferencia entre mayúsculas y minúsculas, cosa que en muchos casos no es lo que se quiere. También nos podemos encontrar con el problema de espacios en blanco introducidos accidentalmente. Además de estos, … [Leer más...] acerca de Ignorar acentos al comparar cadenas de texto y diferencias entre mayúsculas o minúsculas
Truco Python: identificar filas o columnas únicas en numpy
Numpy ofrece la función np.unique() para identificar los elementos únicos dentro de un array. Una función que es muy útil. Pero lo que mucha gente no sabe es que se puede utilizar no solo para identificar los elementos únicos dentro de un array, sino que también para identificar filas o columnas únicas en los objetos bidimensionales.Para identificar las filas o columnas … [Leer más...] acerca de Truco Python: identificar filas o columnas únicas en numpy
Modificar los elementos de una ventana desde otra en Matlab
A medida que crecen las aplicaciones creadas con Guide o App Designer en Matlab puede ser necesario usar más de una venta. Siendo en estos casos puede ser necesario modificar los elementos de una ventana desde otra. En este tutorial se va a explicar como modificar los elementos de una ventana desde otra con Guide en Matlab.Creación de dos ventanasA modo de ejemplo vamos … [Leer más...] acerca de Modificar los elementos de una ventana desde otra en Matlab
Calculadora de probabilidades de ganar a la lotería
En una entrada anterior explique como se pueden calcular las posibilidades de ganar en el juego de los Euromillones y en otra la Bonoloto o Lotería Primitiva. Un juego de azar popular en algunos países europeos. Para ello primero se explicó cómo calcular el número total de combinaciones que existen en el juego y la posibilidad de conseguir una cantidad de aciertos de la … [Leer más...] acerca de Calculadora de probabilidades de ganar a la lotería
Novedades en pandas 1.0
El pasado día 29 de enero de 2020 se lanzó oficialmente la versión 1.0.0 de Pandas, lo que indica el grado de madurez que ha alcanzado esta librería. En esta entrada vamos a ver algunas de las novedades que trae Pandas 1.0.Pandas es librería para la limpieza, exploración y manipulación de datos más popular en Python. Al extender las funcionalidades de los vectores de NumPy … [Leer más...] acerca de Novedades en pandas 1.0
Truco Python: identificar diptongos o triptongos en una cadena de texto en Python
Recientemente me han planteado cómo identificar triptongos en cadena de texto dentro de los elementos de una lista en Python. Siendo esta una tarea que se puede realizar fácilmente recurriendo a las expresiones regulares. Una herramienta tan poderosa y muchas veces olvidadas.Buscar un grupo de caracteres en una cadena de textoPara buscar un grupo de caracteres en una … [Leer más...] acerca de Truco Python: identificar diptongos o triptongos en una cadena de texto en Python
¿Es aconsejable jugar a la lotería?
Cuando publique las probabilidades de ganar en Euromillones y la Lotería Primitiva o Bonoloto alguien me pregunto si es aconsejable jugar a la lotería. La respuesta es no. Si el objetivo de jugar es ganar dinero, otra cosa pueden ser lo sorteos benéficos en los que una opción mejor sería donar directamente el dinero. Las loterías son juegos en los que el valor esperado de las … [Leer más...] acerca de ¿Es aconsejable jugar a la lotería?
Métodos y variables subrayadas en Python
En Python es habitual encontrar nombres de variables o métodos que comienzan o finalizan con uno o dos caracteres subrayado. Indicando que estos elementos son especiales. En esta entrada se va a explicar cual es el significado de los métodos y las variables subrayadas en Python.Nombres que comienzan con un carácter de subrayado (_name)Las variables y métodos cuyo nombre … [Leer más...] acerca de Métodos y variables subrayadas en Python
Truco JavaScript: máximo o mínimo de un array en JavaScript
En JavaScript disponemos las funciones Math.max() y Math.min() con las que es posible obtener el máximo y mínimo respectivamente de un conjunto de números. Pero que no permiten obtener ni el máximo, ni el mínimo de un array en JavaScript. Funciones que se pueden utilizar como se muestran a continuación:El problema de estas funciones es que no permiten entradas de tipo … [Leer más...] acerca de Truco JavaScript: máximo o mínimo de un array en JavaScript
Probabilidad de ganar en Bonoloto o Lotería Primitiva
La semana pasada calculamos la probabilidad de ganar en Euromillones, una lotería a nivel que se juega en varios países europeos. En España existen otras loterías similares como la Bonoloto o Lotería Primitiva en las que es más fácil ganar, aunque los premios son menores. Concretamente la probabilidad de ganar a cualquiera de estos juegos es de 1 entre 13.983.816. Es decir, 10 … [Leer más...] acerca de Probabilidad de ganar en Bonoloto o Lotería Primitiva









