Cuando queremos exportar guardar en un archivo las figuras que hemos creado en Matlab disponemos de la función saveas(). Aunque desafortunadamente esa no funciona cuando en ejes ubicados dentro de aplicaciones de App Designer. Ni tampoco en el caso de Guide. En estas situaciones, para poder exportar figuras de App Designer es necesario copiar el contenido de los ejes en una … [Leer más...] acerca de Exportar figuras de App Designer en Matlab
Creación de una librería TypeScript
Hace casi dos años que publique un tutorial para crear una librería en JavaScript. Ahora es el momento de actualizar esa serie usando TypeScript. Un superconjunto de JavaScript que añade tipos estáticos y objetos basados en clases. Lo que ofrece múltiples ventajas a la hora de escribir y mantener el código ya que podemos utilizar estas características para evitar muchos de los … [Leer más...] acerca de Creación de una librería TypeScript
Pandas: Cómo crear un DataFrame vacío y agregar datos
El objeto DataFrame es uno de los elementos clave de la librería Pandas. En esta entrada vamos a ver las opciones que existen para crear un DataFrame vacío y agregar datos. Lo que nos enseñara además algunos de los métodos que existen para modificar el contenido de un DataFrame.Creación de un DataFrame vacíoUn DataFrame vacío se puede crear utilizando el constructor … [Leer más...] acerca de Pandas: Cómo crear un DataFrame vacío y agregar datos
Truco SQL: Búsqueda fonética en SQL Server
Una tarea más complicada de lo que podríamos pensar es buscar nombres en una base de datos. Especialmente si no están en nuestro idioma y sabemos cómo se escriben correctamente. La solución en este caso es emplear un algoritmo fonético, como puede ser el caso de SOUNDEX, para buscar por su sonido, no por su escritura. Afortunadamente para los usuarios de SQL Server están … [Leer más...] acerca de Truco SQL: Búsqueda fonética en SQL Server
Truco Matlab: Calcular el número máximo de elementos en Matlab
Una pregunta que suele surgir a la hora de trabajar con vectores o matrices es cuál es el número máximo de elementos que puedo guardar. Un valor que depende de la memoria libre. No la memoria total del sistema. En Matlab existe la función memory() con la que es posible obtener la memoria libre, aunque solo en Windows. Función que se puede emplear para calcular cuál es el número … [Leer más...] acerca de Truco Matlab: Calcular el número máximo de elementos en Matlab
Pandas: Cómo convertir listas en DataFrames
Posiblemente una de las operaciones más habituales con Pandas sea convertir listas en DataFrames. Lo que se puede hacer con el constructor DataFrame de la librería.Creación de DataFrames desde una lista de listas o de tuplasPosiblemente la forma más sencilla para crear un DataFrame a partir de una lista es cuando tenemos una lista de listas, o una lista de tuplas. Por … [Leer más...] acerca de Pandas: Cómo convertir listas en DataFrames
400 publicaciones en Analytics Lane
Hoy hemos alcanzado un nuevo hito en Analytics Lane al alcanzar la publicación número 400. Lo que se ha conseguido en menos de 3 años. Esperemos que esto no sea más que un paso más de un proyecto que pretende ser un lugar donde se publican regularmente recursos sobre ciencia de datos, lenguajes de programación, herramientas y sus aplicaciones en español.Aprovecho la ocasión … [Leer más...] acerca de 400 publicaciones en Analytics Lane
Truco SQL: Ignorar acentos en búsquedas SQL
En los campos de texto de las bases de datos es habitual que existan acentos u otros caracteres especiales. Aunque la mayoría de los sistemas actuales admiten estos caracteres sin problemas, no extraño encontrar la misma palabra con y sin acento en diferentes registros. Por lo que saber cómo ignorar acentos en búsquedas SQL nos puede facilitar el trabajo en muchas … [Leer más...] acerca de Truco SQL: Ignorar acentos en búsquedas SQL
Eliminar duplicados de un vector JavaScript
Localizar los valores únicos que contiene un vector es una tarea con la que posiblemente nos encontremos de forma habitual. Algo que ya hemos visto cómo solucionar en Python y en Excel. A continuación, vamos a ver tres métodos para eliminar los valores duplicados de un vector JavaScript y comparar su rendimiento.forEachQuizás el método más sencillo para obtener los … [Leer más...] acerca de Eliminar duplicados de un vector JavaScript
Trucos para comprensión de listas en Python
La comprensión de listas en Python hace referencia a los procedimientos que se puede utilizar para crear nuevas listas a partir de otras. Algo que también se puede aplicar a otros tipos de colecciones. Para los que usamos Python de forma habitual esta es una técnica habitual con la que se pueden realizar tareas complejas con poco código. Por ejemplo, se puede crear un vector … [Leer más...] acerca de Trucos para comprensión de listas en Python
Libros de programación que los científicos de datos deberían leer
Una parte clave de las habilidades que deberían tener los científicos de datos es la programación. Campo necesario para poder automatizar los análisis y la creación de modelos. Pero algunos temas importantes como los patrones de diseño, las estructuras de datos y los algoritmos son habitualmente tratados por encima, si se tratan, en los cursos y texto de introducción de Python. … [Leer más...] acerca de Libros de programación que los científicos de datos deberían leer
Disponible traducción al castellano de “Hands-on Machine Learning with Scikit-Learn”
Uno de los mejores libros para aquellos que desean introducirse al campo del aprendizaje automático en Python es "Hands-on Machine Learning with Scikit-Learn" de Aurélien Géron. El cual se incluye en la selección de libros del blog. Para aquellos que prefieren acceder al libro en castellano se acaban de publicar una traducción de la segunda edición.Aunque es aconsejable … [Leer más...] acerca de Disponible traducción al castellano de “Hands-on Machine Learning with Scikit-Learn”








