pyspc.model.grp16.cal_event.GRP_Event
- class pyspc.model.grp16.cal_event.GRP_Event(filename=None)[source]
Bases :
objectStructure du fichier Evenement de GRP Calage
- filename
Nom du fichier Evenement de GRP Calage
- Type:
str
- station
Nom de la station
- Type:
str
- event
Identifiant de l’événement
- Type:
str
- __init__(filename=None)[source]
Initialisation de l’instance de la classe GRP_Event
- Paramètres:
filename (str) – Nom du fichier Bassin de GRP Calage
Methods
__init__([filename])Initialisation de l'instance de la classe GRP_Event
read()Lecture du fichier Evenement de GRP Calage
split_basename([filename])Extraire les informations depuis le nom du fichier Evenement de GRP Calage
write([data])Ecriture du fichier Evenement de GRP Calage
- read()[source]
Lecture du fichier Evenement de GRP Calage
- Renvoie:
Tableau des données Evenement de GRP 2016
- Type renvoyé:
pandas.DataFrame
Exemples
>>> from pyspc.model.grp16 import GRP_Event >>> f = 'data/model/grp16/cal/K0114030-EV0001.DAT' >>> reader = GRP_Event(filename=f) >>> df = reader.read() >>> df Date Pluie(mm/h) Debit(m3/s) 0 2017-06-13 12:00:00 0.000 0.57 1 2017-06-13 13:00:00 0.000 0.57 2 2017-06-13 14:00:00 0.300 0.56 3 2017-06-13 15:00:00 2.750 0.59 4 2017-06-13 16:00:00 2.690 0.58 5 2017-06-13 17:00:00 9.230 0.70 6 2017-06-13 18:00:00 46.680 11.20 7 2017-06-13 19:00:00 61.325 121.00 8 2017-06-13 20:00:00 15.750 203.00 9 2017-06-13 21:00:00 5.050 159.00 10 2017-06-13 22:00:00 0.060 92.80 11 2017-06-13 23:00:00 0.000 53.80 12 2017-06-14 00:00:00 0.000 38.30 13 2017-06-14 01:00:00 0.000 28.00 14 2017-06-14 02:00:00 0.000 22.90 15 2017-06-14 03:00:00 0.000 20.40 16 2017-06-14 04:00:00 0.060 18.90 17 2017-06-14 05:00:00 0.000 17.00 18 2017-06-14 06:00:00 0.000 15.50 19 2017-06-14 07:00:00 0.000 14.30 20 2017-06-14 08:00:00 0.000 13.10 21 2017-06-14 09:00:00 0.000 12.40 22 2017-06-14 10:00:00 0.000 11.80 23 2017-06-14 11:00:00 0.000 11.20 24 2017-06-14 12:00:00 0.840 10.60
- static split_basename(filename=None)[source]
Extraire les informations depuis le nom du fichier Evenement de GRP Calage
- Paramètres:
filename (str) – Fichier Evenement de GRP Calage
- Renvoie:
station (str) – Identifiant de la station
event (str) – Identifiant de l’événement
Exemples
>>> from pyspc.model.grp16 import GRP_Event >>> f = 'data/model/grp16/cal/K0114030-EV0001.DAT' >>> [station, event] = GRP_Event.split_basename(filename=f) >>> station K0114030 >>> event EV0001