Ajuste e interpolación unidimensionales básicos en Python con SciPy

Introducción En este artículo vamos a ver una introducción a cómo hacer ajustes e interpolaciones en Python utilizando NumPy y los módulos interpolate y optimize de SciPy. Ajustes de curvas e interpolaciones son dos tareas básicas que realizaremos con mucha frecuencia. Por ejemplo, cuando recojamos los datos de un experimento:… Leer más »Ajuste e interpolación unidimensionales básicos en Python con SciPy

Aprende (funcionalidad básica de) PyTables paso a paso (III)

En los anteriores capítulos vimos como crear una estructura básica para nuestro fichero h5 y como rellenar una tabla de datos. Ahora vamos a ver como volver a la tabla que ya rellenamos para añadir nuevos registros sin eliminar los anteriores. Modificar tablas existentes Podemos añadir datos a tablas existentes… Leer más »Aprende (funcionalidad básica de) PyTables paso a paso (III)

Aprende (funcionalidad básica de) PyTables paso a paso (I)

HDF5 El HDF5 (hierarchical dataset format, http://www.hdfgroup.org/HDF5/) es un formato que permite almacenar eficientemente grandes volúmenes de datos. Los datos se pueden almacenar de forma jerarquizada conjuntamente con metadatos. Es un formato portable que prácticamente no tiene límite en el tamaño de los datos. PyTables Pytables está programado sobre el… Leer más »Aprende (funcionalidad básica de) PyTables paso a paso (I)

Desarrollo Dirigido por Pruebas en Python (II). Un Caso Práctico (I)

A principios de año escribimos una entrada que puedes leer aquí. Después de un parón más largo de lo previsto, volvemos a la carga con el desarrollo dirigido por pruebas en Python. Vamos a utilizar TDD y el módulo unittest para crear una aplicación que se conecte a twitter, recupere… Leer más »Desarrollo Dirigido por Pruebas en Python (II). Un Caso Práctico (I)

Repaso a PyData 2013

Unos días después de la PyConUS 2013 se celebró la primera PyData del año (creo que serán semestrales de forma regular aunque el tiempo dirá). Entre las charlas había algunas introductorias, otras más avanzadas y otras enseñando aplicaciones prácticas. Entre las charlas introductorias destacaremos: Introducción a Numpy por Bryan Van… Leer más »Repaso a PyData 2013