Tabla de contenido:

¿Qué es PyTables?
¿Qué es PyTables?

Video: ¿Qué es PyTables?

Video: ¿Qué es PyTables?
Video: Giacomo Debidda - Getting started with HDF5 and PyTables 2024, Mayo
Anonim

PyTables es un paquete para administrar conjuntos de datos jerárquicos y diseñado para manejar de manera eficiente y sencilla cantidades extremadamente grandes de datos. PyTables está construido sobre la biblioteca HDF5, utilizando el lenguaje Python y el paquete NumPy.

Teniendo esto en cuenta, ¿cómo instalo PyTables?

La forma más sencilla de instalar PyTables usando pip es la siguiente:

  1. $ pip instalar tablas.
  2. $ pip install --user --upgrade tables.
  3. $ pip install --install-option = '- hdf5 = / custom / path / to / hdf5' tablas.
  4. $ env HDF5_DIR = / custom / path / to / hdf5 pip install tables.
  5. $ pip install tables-3.0.0.tar.gz.

En segundo lugar, ¿es hdf5 una base de datos? 3 respuestas. HDF5 funciona bien para acceso concurrente de solo lectura. Para el acceso de escritura simultáneo, debe usar paralelo HDF5 o tener un proceso de trabajo que se encargue de escribir a un HDF5 Tienda. Puede almacenar metainformación en un SQL / NoSQL base de datos y mantenga los datos brutos (datos de series de tiempo) en uno o varios HDF5 archivos

Del mismo modo, la gente pregunta, ¿qué es el archivo hdf5?

El formato de datos jerárquico versión 5 ( HDF5 ), es una fuente abierta expediente formato que admite datos grandes, complejos y heterogéneos. HDF5 usa un " expediente "directorio" como estructura que le permite organizar los datos dentro de la expediente de muchas formas estructuradas diferentes, como podría hacer con archivos en tu ordenador.

¿Cómo sé si hdf5 está instalado?

Asegúrate de tener zlib instalado . Esto es necesario para la compresión (desinflar) HDF5 filtrar. Para comprobar si está instalado , ver si existe en su biblioteca (por ejemplo, en / usr / lib o / usr / lib64). Una forma sencilla de cheque esto es ejecutando el comando ls / usr / lib | grep "libz".

Recomendado: