Python

Archivos comprimidos en Python

El otro día hablamos de la posibilidad de importar los datos directamente desde archivos comprimidos en R, permitiendo ahorrar un espacio importante a la hora de almacenar nuestros proyectos o recuperarlos de la red. Esta funcionalidad también se puede encontrar en la librería pandas de Python. La función pd.read_csv realiza esta tarea de forma automática al importar un archivo en formato gzip, bz2, zip o xz. En caso de que sea necesario modificar el comportamiento de pandas se puede realizar mediante la opción `compression` en la que se le puede pasar una de las siguientes opciones:

  • 'infer' – valor por defecto que indica que intentara detectar el formato de forma automática
  • 'gzip' – para archivos formato gzip
  • 'bz2' – para archivos formato bz2
  • 'zip' – para archivos en formato zip
  • 'xz' – para archives en formato xz
  • None – para desactivar la opción

¿Te ha parecido de utilidad el contenido?

Daniel Rodríguez

Share
Published by
Daniel Rodríguez

Recent Posts

Migrar tslane a un paquete dual CommonJS y ESM con tsup y Vitest

tslane es la plantilla que uso como punto de partida para mis librerías TypeScript, nacida…

4 días ago

Cómo construir tu primer scorecard paso a paso

En los artículos anteriores de esta serie vimos la teoría detrás del credit scoring: qué…

6 días ago

Actualizar expresslanets a ES Modules con tsx y Vitest

expresslanets es la plantilla de API REST con Express y TypeScript que empezó como una…

2 semanas ago

Pareto/NBD: cuando el abandono silencioso cambia el CLV

En el artículo del Dashboard vimos que Pareto/NBD aparecía junto a BG/NBD con un ajuste…

2 semanas ago

Por qué migrar tus proyectos TypeScript a ES Modules en 2026

Durante años, CommonJS (require/module.exports) ha sido la forma por defecto de organizar módulos en Node.js,…

3 semanas ago

Método del codo: interpretación correcta y limitaciones

Cuando usas k-means tienes que decidir algo incómodo de entrada: cuántos grupos, , vas a…

3 semanas ago

This website uses cookies.