pyspc.io.prevision.read_Prevision19
- pyspc.io.prevision.read_Prevision19(filename=None, codes=None, valid=False, released=False, first_dt=None, last_dt=None, warning=True)[source]
Créer une instance Series à partir d’une base Prévision du SPC LCI, période 2017-2019
- Paramètres:
filename (str) – Chemin de la base de données
codes (list) – Codes Hydro2/Hydro3 des stations
valid (bool) – Seulement les prévisions validées (True) ou toutes les prévisions produites (False) Défaut: False
released (bool) – Seulement les prévisions validées et diffusées (True) Défaut: False
first_dt (datetime) – Premier instant de prévision
last_dt (datetime) – Dernier instant de prévision
warning (bool) – Affiche les avertissement si True. Défaut: True
- Renvoie:
series – Collection des prévisions
- Type renvoyé:
Exemples
>>> from datetime import datetime as dt >>> from pyspc.io.prevision import read_Prevision19 >>> filename = os.path.join('data/io/dbase', 'PRV_201801.mdb') >>> first_dt = dt(2018, 1, 4) >>> last_dt = dt(2018, 1, 5) >>> codes = ['K1321810']
Cas des prévisions brutes
>>> series = read_Prevision17( ... filename=filename, codes=codes, first_dt=first_dt, last_dt=last_dt, ... valid=False, released=False) >>> series ************************************* ********** SERIES ******************* ************************************* * NOM DE LA COLLECTION = Prevision19 * TYPE DE COLLECTION = fcst * NOMBRE DE SERIES = 72 * ---------------------------------- * SERIE #1 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, LCI, 2007, * ---------------------------------- * SERIE #2 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, LCI, 2007, 10 * ---------------------------------- * SERIE #3 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, LCI, 2007, 50 * ---------------------------------- * SERIE #4 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, LCI, 2007, 90 * ---------------------------------- * SERIE #5 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, LCI, 2007, * ---------------------------------- * SERIE #6 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, LCI, 2007, 10 * ---------------------------------- * SERIE #7 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, LCI, 2007, 50 * ---------------------------------- * SERIE #8 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, LCI, 2007, 90 * ---------------------------------- * SERIE #9 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, LCI, 1007, * ---------------------------------- * SERIE #10 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, LCI, 1007, 10 * ---------------------------------- * ---------------------------------- * ---------------------------------- * SERIE #70 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, LCI, 5100, 10 * ---------------------------------- * SERIE #71 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, LCI, 5100, 50 * ---------------------------------- * SERIE #72 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, LCI, 5100, 90 *************************************
Cas des prévisions validées
>>> series = read_Prevision17( ... filename=filename, codes=codes, first_dt=first_dt, last_dt=last_dt, ... valid=True, released=False) >>> series ************************************* ********** SERIES ******************* ************************************* * NOM DE LA COLLECTION = Prevision19 * TYPE DE COLLECTION = fcst * NOMBRE DE SERIES = 8 * ---------------------------------- * SERIE #1 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, expresso, 5200, * ---------------------------------- * SERIE #2 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, expresso, 5200, 10 * ---------------------------------- * SERIE #3 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, expresso, 5200, 50 * ---------------------------------- * SERIE #4 * - CODE = K1321810 * - VARNAME = QH * - META = 2018-01-04 12:00:00, expresso, 5200, 90 * ---------------------------------- * SERIE #5 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, expresso, 5200, * ---------------------------------- * SERIE #6 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, expresso, 5200, 10 * ---------------------------------- * SERIE #7 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, expresso, 5200, 50 * ---------------------------------- * SERIE #8 * - CODE = K1321810 * - VARNAME = HH * - META = 2018-01-04 12:00:00, expresso, 5200, 90 *************************************