IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Comment estimer le décalage entre des séries de données


Sujet :

VBA Access

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 371
    Par défaut Comment estimer le décalage entre des séries de données
    Bonjour,

    Voici, une nouvelle petite question pour nous occuper le weekend (... comme si on n'avait que ça à faire ) J'ai mis le tout dans un fichier excel (ci-joint) car c'est plus visuel, mais le but est de faire faire cela par Access via VBA.


    J'ai donc une table Access qui content des séries de données chronologiques (ce sont des relevés horaires de températures).
    Dans cette table, il y a toujours une série de données ser_0 (= référence) et il peut y avoir une ou plusieurs séries supplémentaires (ici ser_1 à ser_4).
    Comme vous pouvez le voir sur le graphique (séries décalées) toutes les autres sont décalées/déphasées par rapport à la série de référence.

    Ce que je souhaiterai faire, c'est d'estimer de combien (en nombre d'heure, dans mon cas) les séries sont décalées par rapport à la série de référence, et ensuite ajuster les données (donc les décaler de x heures, dans un sens ou l'autre) pour obtenir des séries en phase (comme dans le second graphique). Visuellement c'est assez facile.

    Pour l'estimation du décalage existant, je me disais de faire peut-être une recherche du premier maximum dans chacune des séries 1 à 4, puis de comparer l'indice (l'heure correspondante) de ce maximum à l'indice du premier maximum de la série de référence....
    Serait-ce suffisant pour évaluer l'écart existant entre les séries et la série de référence?
    N'y a-t-il pas de risque de faux maximum (par exemple, un pic de température à 3h de l'après-midi causé par un incendie, alors que le pic de la journée (= le sommet de la sinusoïde) se situe bien à midi)? Si oui comment éviter cela...



    Pour l'ajustement des données, je pense voir comment faire via manipulation de recordset basées sur les séries en questions.

    Je suis intéressé par vos suggestions/idées (sachant que j'ai déjà parcouru les réponses liées aux recherches de maximum et/ou minimum de plusieurs posts du forum).


    D'avance merci pour votre lecture et bon weekend à tout le monde!
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/12/2010, 23h26
  2. Comment ajouter un espace entre des AccordionHeader?
    Par 123quatre dans le forum Flex
    Réponses: 1
    Dernier message: 22/04/2010, 23h01
  3. Comment passer une information entre des threads ?
    Par TheCaribouX dans le forum C#
    Réponses: 10
    Dernier message: 31/03/2008, 14h29
  4. Réponses: 6
    Dernier message: 14/12/2006, 11h36
  5. [C# 1.1] Comment récupérer du texte entre des mots connus ?
    Par foolsky dans le forum Windows Mobile
    Réponses: 8
    Dernier message: 26/04/2006, 14h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo