evalhyd.vigicrues.read_prd_from_prv

read_prd_from_prv(prv_files)

Lire les fichiers au format PRV contenant les prédictions de débits et retourner sous forme de pandas.DataFrame.

Paramètres:
prv_files: list

La liste de fichiers au format PRV contenant les prédictions de débits.

Retourne:
pandas.DataFrame

La structure de données contenant les prédictions de débits.

Exemples

Récupérer les prédictions de débits sous forme de dataframe :

>>> df = read_prd_from_prv(['data/GRP_B_20241211_1023_5304.prv'])
>>> df.xs('K0045510', level='entite', drop_level=False).xs('0001', level='membre', drop_level=False)
                                                     valeur
entite   echeance        membre date_validite
K0045510 0 days 01:00:00 0001   2024-12-11 11:00:00   0.558
         0 days 02:00:00 0001   2024-12-11 12:00:00   0.553
         0 days 03:00:00 0001   2024-12-11 13:00:00   0.547
         0 days 04:00:00 0001   2024-12-11 14:00:00   0.541
         0 days 05:00:00 0001   2024-12-11 15:00:00   0.535
...                                                     ...
         4 days 20:00:00 0001   2024-12-16 06:00:00   0.922
         4 days 21:00:00 0001   2024-12-16 07:00:00   0.904
         4 days 22:00:00 0001   2024-12-16 08:00:00   0.886
         4 days 23:00:00 0001   2024-12-16 09:00:00   0.869
         5 days 00:00:00 0001   2024-12-16 10:00:00   0.852

[120 rows x 1 columns]