Classer des courbes temporelles
Bonjour,
J'ai 800 courbes représentant la consommation journalière de gaz entre 2008 et 2015. J'aurais voulu classer ces courbes en fonction du profil de consommation. Et distinguer par exemple ceux qui consomme du gaz "H24" de ceux qui utilisent le gaz de manière anecdotique.
Mon problème est que pour ceux qui utilisent le gaz en solution de back-up par exemple, certains vont consommer entre 10h et 11h et d'autres entre 18h et 19h. Et même pour un consommateur, sa consommation va varier au cours du temps. Un jour il va consommer entre 11h et 11h, le jour suivant il ne consommera peut être pas, et le jour d'après il consommera peut être entre 15h et 16H.
Donc je ne peux pas calculer la distance euclidienne par exemple. J'aurais voulu donc savoir si il était possible d'effectuer ce genre de classement.
Merci
Classer des courbes temporelles
Bonjour, :D
L'utilisateur auquel chaque courbe se rapporte est-il mentionné, d'une manière au moins anonyme ?
Citation:
Envoyé par
zaitIX
... Et même pour un consommateur, sa consommation va varier au cours du temps ...
Il serait alors possible de calculer une courbe moyenne pour chacun d'entre eux, ce qui réduirait le nombre de graphes à comparer.
De plus le profil dépend sans doute fortement de la saison, en raison de la consommation continue qu'entraîne le chauffage: d'où la nécessité de distinguer des tranches de calendrier: (décembre, janvier février - période la plus froide), (mars, avril, mai), etc ...
Par ailleurs le classement recherché implique-t-il simplement de faire apparaître plusieurs catégories (selon des critères appropriés), ou d'instaurer une relation d'ordre entre toutes les courbes ? Il faudrait dans ce dernier cas les caractériser par un paramètre unique, ce qui ne donnera probablement rien de net et bien intéressant, compte tenu de la complexité de l'objet ... encore qu'un histogramme de la consommation quotidienne (Q) pourrait faire apparaître plusieurs massifs significatifs.
Citation:
Envoyé par
zaitIX
... J'ai 800 courbes représentant la consommation journalière de gaz entre 2008 et 2015. J'aurais voulu classer ces courbes en fonction du profil de consommation ...
Tu pourrais représenter chaque courbe par un point dans un repère tridimensionnel, en prenant pour coordonnées le rapport de la consommation dans une tranche horaire donnée (Qij) à la consommation totale (Q), par exemple:
# x = Q1013 / Q (de 10 à 13H) ;
# y = Q1821 / Q (de 18 à 21H) ;
# z = Q' / Q (pour tout le reste de la journée et de la nuit) ;
ou bien encore:
# x' = (Q1013 + Q1821)/ Q (repas) ;
# y' = Q1318 / Q (de 13 à 18H) ;
# z' = Q2110 / Q (consommation nocturne) .
D'où quatre nuages de points, selon la saison envisagée (voir plus haut).
L'emploi de couleurs permettrait de montrer l'influence d'un paramètre supplémentaire - (Q) par exemple, si la distribution de ses valeurs est suffisamment différenciée, ou l'âge de l'abonné, et celui des personnes présentes, si ces données sont disponibles.