En una entrada reciente se ha visto cómo importar datos desde una hoja de cálculo en Matlab utilizando el portapapeles. Algo que puede ser de gran utilidad en algunos flujos de trabajo. El proceso contrario, exportar datos a través de portapapeles del sistema también puede ser de utilidad. Esto es lo que se mostrará en esta entrada, como exportar datos en Matlab a través del … [Leer más...] acerca de Exportar datos en Matlab a través del portapapeles del sistema
Convertir cadenas de texto en números en Matlab con diferentes separadores de decimales
En una entrada reciente se ha creado una función para importar datos en Matlab desde una hoja de cálculo a través del portapapeles del sistema. Observándose que existe un problema cuando el separador de decimales no es punto. Para convertir cadenas de texto en números Matlab dispone de la función str2double, la cual no tiene en cuenta la configuración local del ordenador. En … [Leer más...] acerca de Convertir cadenas de texto en números en Matlab con diferentes separadores de decimales
200 publicaciones en Analytics Lane
El pasado viernes se alcanzó un nuevo hito en Analytics Lane, se publicó la entrada número 200. En poco más de un año el proyecto ya se ha consolidado ofreciendo un lugar donde se publica de forma habitual sobre ciencia de datos y su aplicación en español.Muchos de vosotros ya lo sabéis, existen diferentes maneras de manteneros al día acerca de las nuevas publicaciones. … [Leer más...] acerca de 200 publicaciones en Analytics Lane
Importar matrices en Matlab desde el portapapeles
Matlab dispone de diferentes funciones para trabajar con archivos CSV o Microsoft Excel. Lo que facilita en gran medida la posibilidad de importar datos desde programas que pueden trabajan con estos formatos. Aún así es uso de archivos puede ser un algo incómodo si se compara con la utilización del portapapeles. Desafortunadamente la función que existe en Matlab para importar … [Leer más...] acerca de Importar matrices en Matlab desde el portapapeles
Funciones lambda de Python
Las funciones lambda, a las que también se les conoce como funciones anónimas, es una forma de definir funciones en línea. No es una técnica propia de Python ya que se encuentran disponibles en muchos lenguajes de programación. Al definir las funciones en una línea estas se pueden aplicar a un conjunto de datos y unir posteriormente lo resultados. No siendo necesario asignar un … [Leer más...] acerca de Funciones lambda de Python
Comandos básicos de Git
Git es el sistema de control de versiones distribuido (DVCS, distributed version control system) más popular en la actualidad. Principalmente es una aplicación para ejecutar desde la línea de comandos, aunque existen diferentes aplicaciones gráficas para gestionar los repositorios Git. Conocer los comando básicos de Git para trabajar desde la línea de comandos permite utilizar … [Leer más...] acerca de Comandos básicos de Git
Seleccionar filas y columnas en Pandas con iloc y loc
En los DataFrames de Pandas existen diferentes formas de seleccionar los registros de las filas y columnas. Siendo dos de las más importantes iloc y loc. La primera permite seleccionar los elementos en base a la posición, mientras que la segunda permite seleccionar mediante etiquetas o declaraciones condicionales. Esta entrada en un tutorial en el que se explicaran los … [Leer más...] acerca de Seleccionar filas y columnas en Pandas con iloc y loc
Aplicar funciones sobre los elementos de una matriz en Matlab
Algo que deberíamos conocer acerca de Matlab es lo lento que es cuando se utilizan bucles para iterar sobre las matrices. Lo que se debe evitar en la medida de los posible. La mejor opción siempre será escribir los algoritmos de forma que trabajen directamente sobre los matrices de datos. Algo que por desconocimiento o dificultad no se realiza en todos los casos. Para aplicar … [Leer más...] acerca de Aplicar funciones sobre los elementos de una matriz en Matlab
Lectura de JSON con vectores en Matlab
En una entrada anterior se ha explicado cómo se pueden leer archivos JSON desde Matlab. Allí se había mostrado el proceso básico de importación y la lectura de valores, pero no lo que es necesario hacer cuando los valores de los campos contienen datos más complejos como vectores de objetos. Siendo estos los pasos que se van a explicar en esta entrada: cómo realizar la lectura … [Leer más...] acerca de Lectura de JSON con vectores en Matlab
Tres métodos para crear una función desde una cadena de texto en JavaScript
En ciertas ocasiones puede ser necesario crear funciones a partir de una cadena de texto. Permitiendo así añadir nuevas funcionalidades al código sin necesidad de modificar el programa original. Algo que puede ser un problema de seguridad debido a que se podría ejecutar cualquier código, pero aún así puede ser útil. A continuación, se van a presentar tres métodos para crear una … [Leer más...] acerca de Tres métodos para crear una función desde una cadena de texto en JavaScript
Automatizar el análisis de datos con Pandas-Profiling
La librería Pandas-Profiling permite automatizar el análisis de datos en Python. Generando automáticamente informes de los conjuntos de datos contenidos en objetos DataFrame.IntroducciónUna de las primeras tareas a realizar cuando recibimos un nuevo conjunto de datos es un análisis exploratorio del mismo. En el que se incluyen tareas como determinar el rango de cada … [Leer más...] acerca de Automatizar el análisis de datos con Pandas-Profiling
Diferencias entre var y let en JavaScript
El JavaScript la palabra reservada utilizada tradicionalmente para la definición de variables es var. Utilizada desde los inicios del lenguaje. En JavaScript ECMAScript 6 aparecen dos nuevas palabra reservas que para la definición de variables: let y const. Permitiendo así definir mejor el tipo de dato a almacenar en cada variable. Lo que se traduce en menos errores y un código … [Leer más...] acerca de Diferencias entre var y let en JavaScript











