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 (1036)
-
Tiempo de elección: evaluación de resultados
En octubre de este año presentamos en el blog el modelo “Tiempo de elección”, basado en el exitoso “Time for Change” usado en las elecciones presidenciales de... Leer el resto
Publicado el 15 noviembre 2019 INFORMÁTICA, TECNOLOGÍA -
Numpy básico: crear vectores con valores equiespaciados en Numpy
En esta entrada se va a explicar como utilizar la función np.arrange() para crear vectores y matrices de valores equiespaciados en Numpy. Leer el resto
Publicado el 13 noviembre 2019 INFORMÁTICA, TECNOLOGÍA -
Importar JSON en SQL Server
El formato de archivo JSON es cada vez más popular para intercambiar datos. Este formato no son archivos de texto, por lo que se pueden utilizar en prácticament... Leer el resto
Publicado el 11 noviembre 2019 INFORMÁTICA, TECNOLOGÍA -
Sumar todos los dígitos de un número
Recientemente me plantearon una tarea relativamente sencilla: dado un número entero sumar todos los dígitos de este. Además, si el resultado tiene más de un... Leer el resto
Publicado el 08 noviembre 2019 INFORMÁTICA, TECNOLOGÍA -
Numpy básico: seleccionar filas y columnas en matrices Numpy
A la hora de trabajar con matrices una tarea clave es saber cómo seleccionar filas y columnas de una forma eficiente. Por eso es importante conocer las... Leer el resto
Publicado el 06 noviembre 2019 INFORMÁTICA, TECNOLOGÍA -
Métodos para operar sobre arrays en JavaScript de forma eficiente
A la hora de trabajar con vectores de objetos el paradigma declarativo utilizado habitualmente el JavaScript puede ser un poco pesado. En estos suele ser más... Leer el resto
Publicado el 04 noviembre 2019 INFORMÁTICA, TECNOLOGÍA -
Numpy básico: eliminar elementos en arrays de Numpy
Para eliminar eliminar elementos en arrays de Numpy se puede utilizar la función de la librería np.delete(). Esta función permite eliminar tanto valores como... Leer el resto
Publicado el 30 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
CatBoost
es un algoritmo de aprendizaje automático basado en potenciación del gradiente (“Gradient boosting”) desarrollado por los investigadores de Yandex que es... Leer el resto
Publicado el 28 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Matrices dispersas en Matlab
En una entrada reciente se ha escrito acerca de las matrices dispersas (“sparse matrix”) en las que la mayoría de los elementos son cero. Leer el resto
Publicado el 25 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Numpy básico: valores mínimos y máximos en arrays Numpy
Localizar los valores extremos de un array de Numpy es una tarea que es necesario realizar de forma habitual. Para ello Numpy cuenta con dos funciones amin() y... Leer el resto
Publicado el 23 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Matrices dispersas (“Sparse Matrix”)
En función de la densidad de ceros en una matriz estas se pueden clasificar como dispersas (“sparse”), en las que valores igual a cero son dominantes, o densas... Leer el resto
Publicado el 21 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Ley potencial y visitas Analytics Lane
La ley potencial es una relación entre magnitudes que se puede observar en diferentes fenómenos de carácter físico, biológico o debidos a la actividad humana. Leer el resto
Publicado el 18 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Numpy básico: localizar valores únicos en arrays Numpy
Una de las tareas más habituales con los conjuntos de datos es la identificación de los valores únicos. Por eso Numpy cuenta con una función para ello: unique()... Leer el resto
Publicado el 16 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Ordenar una matriz en Matlab en base a una fila o columna
En Matlab existe la función sort() para ordenar los elementos de un vector o matriz. Pero cuando es necesario ordenar una matriz en Matlab en base a los... Leer el resto
Publicado el 14 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Tiempo de elección: predicción del número de escaños y ganador
Recientemente hemos presentado un modelo que prededice el porcentaje de voto para el partido en el gobierno en las elecciones generales de España. Leer el resto
Publicado el 11 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Numpy básico: inicialización de arrays en Numpy
En esta entrada se va a ver como hacer una tarea básica, la inicialización de arrays en Numpy con diferentes valores. Una tarea que puede ser tediosa si no se... Leer el resto
Publicado el 09 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Aprendizaje ensemble por votación mayoritaria
A la hora de crear un modelo de aprendizaje automático para clasificar las clases en una tarea dada existen múltiples familias de algoritmo. Leer el resto
Publicado el 07 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Tiempo de elección: predicción de resultados electorales
“Time for Change” es un modelo con el que es posible pronosticar los resultados de las elecciones presidenciales en los Estados Unidos. Llegando a predecir la... Leer el resto
Publicado el 04 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Numpy básico: el método numpy.where()
En esta entrada se va a explicar el funcionamiento del método numpy.where() con el que se puede seleccionar elementos en base a una condición. Simplemente en un... Leer el resto
Publicado el 02 octubre 2019 INFORMÁTICA, TECNOLOGÍA -
Julia en Jupyter Notebook
Jupyter Notebook es un entorno excelente para el desarrollo de análisis y modelado de datos. Así como para su publicación. Ya que es posible integrar en un... Leer el resto
Publicado el 20 septiembre 2019 INFORMÁTICA, TECNOLOGÍA
