Daniel Rodríguez
Analytics lane es un blog en el que se escribe sobre ciencia de datos, machine learning, deep learning y criptografía. Además, también incluye trucos para implementar los algoritmos en Python y R.
MIS BLOGS
-
Analytics Lane
https://www.analyticslane.com/
Analytics lane es un blog en el que se escribe sobre ciencia de datos, machine learning, deep learning y criptografía. Además, también incluye trucos para implementar los algoritmos en Python y R.
ÚLTIMOS ARTÍCULOS (886)
-
SequenceMatcher
Comparar dos documentos es una tarea relativamente compleja, especialmente si buscamos coincidencias parciales entre los mismos. Leer el resto
Publicado el 23 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Gestionar las dependencias de paquetes Python (Creación de paquetes de Python...
En las entradas anteriores de la serie “Creación de paquetes de Python” hemos visto cómo añadir código al paquete, pero no como incluir otros paquetes que... Leer el resto
Publicado el 20 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Comparar los valores con tolerancia en Python.
Al trabajar con números reales no es una buena idea comparar dos valores después de operar con ellos con el operador ==. El mínimo error numérico es las... Leer el resto
Publicado el 18 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Ordenar listas de objetos en Python
Cuando queremos ordenar una lista en Python se puede utilizar el método sorted(). Un método que nos devuelve una lista con los objetos ordenados. Leer el resto
Publicado el 16 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Cobertura de las pruebas unitarias en Python (Creación de paquetes de Python 4ª...
En las entradas anteriores hemos visto cómo definir pruebas unitarias con pytest, así como ejecutarlas en diferentes versiones de Python con tox. Leer el resto
Publicado el 13 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Contar palabras en una celda Excel
En Excel no existe una función que permita contar el número de palabras que contiene una celda. Para lo que es necesario combinar varias funciones. Leer el resto
Publicado el 11 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Convertir código JavaScript para Internet Explorer
A la hora de trabajar con código JavaScript uno de los principales problemas es la compatibilidad de los navegadores antiguos con los últimos estándares. Leer el resto
Publicado el 09 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Probar en múltiples versiones de Python (Creación de paquetes de Python 3ª parte)
Hasta ahora las pruebas se ha ejecutado únicamente en la configuración del ordenador de trabajo. Es decir, en la versión de Python con la que estamos trabajando. Leer el resto
Publicado el 06 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Cargar archivo CSV en Excel con diferentes delimitadores de columna
A la hora de cargar un archivo CSV en Excel, u otros archivos de texto, nos podemos encontrar con una desagradable sorpresa. En lugar de cargarse cada uno de lo... Leer el resto
Publicado el 04 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Comparar el contenido de dos Jupyter celda a celda.
Uno de los problemas que pueden existir a la hora de trabajar con documentos Jupyter es el control de cambios en los documentos. Es decir, saber qué celdas han... Leer el resto
Publicado el 02 marzo 2020 INFORMÁTICA, TECNOLOGÍA -
Pruebas unitarias en Python (Creación de paquetes de Python 2ª parte)
La semana pasada hemos visto los primeros pasos para crear un paquete de Python básico utilizando Cookiecutter e instalarlo en nuestro ordenador. Leer el resto
Publicado el 28 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
Auditoría de fórmulas en Excel
Al aumentar el tamaño de las hojas de cálculo cada vez es más complicado comprender de dónde viene y en donde se usan los valores de las celdas. O al revisar... Leer el resto
Publicado el 26 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
Máximos de un subconjunto en un dataframe pandas
Una tarea que se puede hacer fácilmente en SQL agrupar una tabla por una columna, seleccionar los registros que tengan el valor máximo en otra columna, junto... Leer el resto
Publicado el 24 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
Creación de paquetes de Python
Hoy voy a iniciar una serie de entradas en las que explicaré el proceso de creación de paquetes de Python. Además de explicar diferentes opciones para su... Leer el resto
Publicado el 21 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
Cambiar el separador decimal en Excel
Un problema habitual que tenemos a la hora de trabajar con archivos de texto en Excel es el separador decimal. Por defecto Excel utiliza el que indica la cultur... Leer el resto
Publicado el 19 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
Mostrar barra de progreso en Jupyter
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. Leer el resto
Publicado el 17 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
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 e... Leer el resto
Publicado el 14 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
Ignorar acentos al comparar cadenas de texto y diferencias entre mayúsculas o...
En Python es relativamente fácil comparar si dos cadenas de caracteres son iguales, solamente se tiene que utilizar el operador comparación (==). Leer el resto
Publicado el 12 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
Truco: 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 qu... Leer el resto
Publicado el 10 febrero 2020 INFORMÁTICA, TECNOLOGÍA -
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... Leer el resto
Publicado el 07 febrero 2020 INFORMÁTICA, TECNOLOGÍA