pyspc.io.meteofrance.read_MF_OpenData
- pyspc.io.meteofrance.read_MF_OpenData(filename=None, codes=None, warning=True)[source]
Créer une instance Series à partir d’observations de METEO.DATA.GOUV.FR.
- Paramètres:
filename (str) – Nom du fichier d’observations de Météo-France
codes (list) – Liste des identifiants des stations à conserver. Par défaut, toutes les stations sont retenues
warning (bool) – Imprimer les erreurs ?
- Renvoie:
series – Collection de séries de données
- Type renvoyé:
Exemples
>>> from pyspc.io.meteofrance import read_MF_OpenData
CAS DE DONNEES EN MINUTES
>>> f = 'data/data/mf/open_data/MN_43_previous-2020-2022.csv.gz' >>> series = read_MF_OpenData(filename=f) >>> series ************************************* ********** SERIES ******************* ************************************* * NOM DE LA COLLECTION = MF_OpenData * TYPE DE COLLECTION = obs * NOMBRE DE SERIES = 2 * ---------------------------------- * SERIE #1 * - CODE = 43091005 * - VARNAME = P6m * - META = None * ---------------------------------- * SERIE #2 * - CODE = 43130002 * - VARNAME = P6m * - META = None *************************************
CAS DE DONNEES HORAIRES
>>> f = 'data/data/mf/open_data/H_43_2010-2019.csv.gz' >>> series = read_MF_OpenData(filename=f) >>> series ************************************* ********** SERIES ******************* ************************************* * NOM DE LA COLLECTION = MF_OpenData * TYPE DE COLLECTION = obs * NOMBRE DE SERIES = 4 * ---------------------------------- * SERIE #1 * - CODE = 43091005 * - VARNAME = PH * - META = None * ---------------------------------- * SERIE #2 * - CODE = 43130002 * - VARNAME = PH * - META = None * ---------------------------------- * SERIE #3 * - CODE = 43091005 * - VARNAME = TH * - META = None * ---------------------------------- * SERIE #4 * - CODE = 43130002 * - VARNAME = TH * - META = None *************************************
CAS DE DONNEES JOURNALIERES
>>> f = 'data/data/mf/open_data/Q_07_latest-2023-2024_RR-T-Vent.csv.gz' >>> series = read_MF_OpenData(filename=f) >>> series ************************************* ********** SERIES ******************* ************************************* * NOM DE LA COLLECTION = MF_OpenData * TYPE DE COLLECTION = obs * NOMBRE DE SERIES = 4 * ---------------------------------- * SERIE #1 * - CODE = 07154005 * - VARNAME = PJ * - META = None * ---------------------------------- * SERIE #2 * - CODE = 07232001 * - VARNAME = PJ * - META = None * ---------------------------------- * SERIE #3 * - CODE = 07154005 * - VARNAME = TJ * - META = None * ---------------------------------- * SERIE #4 * - CODE = 07232001 * - VARNAME = TJ * - META = None *************************************
CAS DE DONNEES JOURNALIERES AVEC SELECTION PAR CODE
>>> f = 'data/data/mf/open_data/Q_07_latest-2023-2024_RR-T-Vent.csv.gz' >>> codes = ['07154005'] >>> series = read_MF_OpenData(filename=f, codes=codes) >>> series ************************************* ********** SERIES ******************* ************************************* * NOM DE LA COLLECTION = MF_OpenData * TYPE DE COLLECTION = obs * NOMBRE DE SERIES = 2 * ---------------------------------- * SERIE #1 * - CODE = 07154005 * - VARNAME = PJ * - META = None * ---------------------------------- * SERIE #2 * - CODE = 07154005 * - VARNAME = TJ * - META = None *************************************