Parámetro HDF5
Last updated
Last updated
Este parámetro lee los datos de la matriz de una base de datos HDF de PyTables.
El parámetro lee los datos mediante la interfaz de matriz PyTables y, por lo tanto, no requiere cargar todo el conjunto de datos en la memoria. Esto es útil para ejecuciones de modelos de gran tamaño. API Referencia
Al almacenar los archivos HDF5 en formato «fijo», los usuarios pueden alcanzar velocidades óptimas de acceso a los datos, lo que convierte a HDF5 en una herramienta eficaz para los escenarios de PyWR que utilizan DataFrames como parámetros, donde la recuperación rápida de datos es crucial. Los archivos HDF5 se leen como un diccionario, donde cada clave representa un DataFrame de pandas. Por ejemplo, la estructura de un archivo inflows.h5 puede contener tres claves, cada una de las cuales representa un río diferente. Cada clave contiene tres series temporales que se pueden asignar a un escenario de Pywr de tamaño 3.
Si utiliza el DataFrame del archivo h5 para ejecutar pywr-scenarios, consulte para activar esta función
Nota: El tamaño de pywr-scenarios debe coincidir con el número de claves del archivo h5
archivo h5
El identificador del archivo de tablas o el nombre del archivo al que adjuntar los objetos cArray. Si se proporciona un nombre de archivo, el objeto abrirá y cerrará los identificadores del archivo
Sí
nodo
Nombre del nodo de la base de datos de tablas del que se van a leer los datos
Sí
donde
Ruta desde la que leer el nodo
Sí
escenario
Escenario para usar como segundo índice de la matriz
Sí