pyspc.model.grp16.rt_archive.GRPRT_Archive
- class pyspc.model.grp16.rt_archive.GRPRT_Archive(filename=None)[source]
Bases :
objectStructure de données GRPRT Archive (GRP Temps Réel)
PV_10A.DAT
QV_10A.DAT
TV_10A.DAT
- filename
Nom du fichier Archve de GRP Temps-Réel
- Type:
str
- varname
Variable
- Type:
str
- __init__(filename=None)[source]
Initialisation de l’instance de la classe GRPRT_Archive
- Paramètres:
filename (str) – Nom du fichier Archve de GRP Temps-Réel
Methods
__init__([filename])Initialisation de l'instance de la classe GRPRT_Archive
Définir le nom de la variable
read()Lecture du fichier GRPRT_Archive
split_basename([filename])Extraire les informations depuis le nom du fichier de données GRP Archive (GRP Temps-Réel)
write([data])Ecriture du fichier GRPRT_Archive
- read()[source]
Lecture du fichier GRPRT_Archive
- Renvoie:
Tableau des données d’archives de GRP Temps-Réel
- Type renvoyé:
pandas.DataFrame
Exemples
>>> from pyspc.model.grp16 import GRPRT_Archive >>> f = 'data/model/grp16/rt/PV_10A.DAT' >>> reader = GRP_Data(filename=f) >>> reader ************************************* *********** GRP 2016 - RT Archive *** ************************************* * NOM FICHIER = data/model/grp16/rt/PV_10A.DAT * NOM VARIABLE = PV ************************************* >>> df = reader.read() >>> df Code 43091005 Date (TU) 2017-06-13 12:00:00 0.0 2017-06-13 13:00:00 0.0 2017-06-13 14:00:00 0.0 2017-06-13 15:00:00 23.8 2017-06-13 16:00:00 2.6 2017-06-13 17:00:00 2.2 2017-06-13 18:00:00 1.2 2017-06-13 19:00:00 4.9 2017-06-13 20:00:00 34.2 2017-06-13 21:00:00 0.2 2017-06-13 22:00:00 0.0 2017-06-13 23:00:00 0.0
>>> f = 'data/model/grp16/rt/QV_10A.DAT' >>> reader = GRP_Data(filename=f) >>> reader ************************************* *********** GRP 2016 - RT Archive *** ************************************* * NOM FICHIER = data/model/grp16/rt/QV_10A.DAT * NOM VARIABLE = QV ************************************* >>> df = reader.read() >>> df Code K0114030 Date (TU) 2017-06-13 12:00:00 0.57 2017-06-13 13:00:00 0.57 2017-06-13 14:00:00 0.56 2017-06-13 15:00:00 0.59 2017-06-13 16:00:00 0.58 2017-06-13 17:00:00 0.70 2017-06-13 18:00:00 11.20 2017-06-13 19:00:00 121.00 2017-06-13 20:00:00 203.00 2017-06-13 21:00:00 159.00 2017-06-13 22:00:00 92.80 2017-06-13 23:00:00 53.80
>>> f = 'data/model/grp16/rt/TV_10A.DAT' >>> reader = GRP_Data(filename=f) >>> reader ************************************* *********** GRP 2016 - RT Archive *** ************************************* * NOM FICHIER = data/model/grp16/rt/TV_10A.DAT * NOM VARIABLE = TV ************************************* >>> df = reader.read() >>> df Code 07105003 Date (TU) 2014-01-14 12:00:00 0.9 2014-01-14 13:00:00 1.1 2014-01-14 14:00:00 0.7 2014-01-14 15:00:00 0.6 2014-01-14 16:00:00 0.2 2014-01-14 17:00:00 -0.5 2014-01-14 18:00:00 -0.5 2014-01-14 19:00:00 -1.4 2014-01-14 20:00:00 -1.9 2014-01-14 21:00:00 -2.3 2014-01-14 22:00:00 -2.8 2014-01-14 23:00:00 -3.1 2014-01-15 00:00:00 -3.4 2014-01-15 01:00:00 -3.7 2014-01-15 02:00:00 -4.0 2014-01-15 03:00:00 -4.0 2014-01-15 04:00:00 -4.2 2014-01-15 05:00:00 -4.6 2014-01-15 06:00:00 -4.7 2014-01-15 07:00:00 -4.9 2014-01-15 08:00:00 -4.9 2014-01-15 09:00:00 -3.6 2014-01-15 10:00:00 -1.7 2014-01-15 11:00:00 0.3 2014-01-15 12:00:00 1.1 2014-01-15 13:00:00 2.1 2014-01-15 14:00:00 2.0 2014-01-15 15:00:00 2.2 2014-01-15 16:00:00 2.6 2014-01-15 17:00:00 2.1 2014-01-15 18:00:00 1.2
- static split_basename(filename=None)[source]
Extraire les informations depuis le nom du fichier de données GRP Archive (GRP Temps-Réel)
- Paramètres:
filename (str) – Fichier de données GRP Archive (GRP Temps-Réel)
- Renvoie:
varname – Nom de la variable
- Type renvoyé:
str
Exemples
>>> from pyspc.model.grp16 import GRPRT_Archive >>> f = 'data/model/grp16/rt/PV_10A.DAT' >>> varname = GRPRT_Archive.split_basename(filename=f) >>> varname PV