Courbes qui suivent les limites d'un ensemble de donnéesJ'ai des valeurs enregistrées à partir d'un moteur sur une machine. J'essaie de créer des courbes qui suivent le haut, le milieu et le bas des données. Existe-t-il un moyen de faire cela dans JMP ou dois-je le faire dans un logiciel séparé? Vous trouverez ci-joint des images de ce que j'aimerais faire. Tout commentaire serait apprécié.

Re: Courbes qui suivent les limites d'un ensemble de donnéesLa régression quantile est une fonctionnalité de JMP Pro. Sélectionner Aidez-moi > Livres > Montage de modèles linéaires . Voir le chapitre sur Régression généralisée .
Je pense qu'il y a de bonnes chances que ces modèles simplifient votre processus d'ajustement des données. Le modèle est une variable unique (le temps) et l'ordre suffisant de la fonction d'interpolation polynomiale ne sera pas trop élevé (peut-être quartic).
N'essayez pas de vous adapter aux extrêmes (0% ou 100%) car vos données contiennent peu d'informations sur cet emplacement. Reculez un peu (5% ou 95%) et vous devriez avoir assez d'informations. La médiane (50%) est également disponible, bien sûr.
Cette modélisation est flexible et comporte moins d'hypothèses que la régression linéaire. De plus, il fournit une réponse directe à votre question initiale: les estimations de paramètres peuvent être utilisées comme réponses expérimentales.
Re: Courbes qui suivent les limites d'un ensemble de donnéesPour encore une autre idée ... puisqu'il s'agit de données chronologiques, avez-vous examiné la plateforme Analyser -> Modélisation spécialisée -> Série chronologique? Toutes sortes de modèles peuvent être construits ici, et la plupart incluent la possibilité de sauvegarder / tracer des intervalles de prédiction avec différents niveaux alpha.
Re: Courbes qui suivent les limites d'un ensemble de donnéesNous étudierons l’utilisation de la régression quantile pour modéliser les extrêmes supérieurs et inférieurs.
Le "bruit" n'est pas vraiment du bruit mais un changement de moteur dû aux conditions changeantes du processus. Bien qu'il y ait du bruit, la plupart de ce que vous pouvez voir ne sont que des variations dans le processus.
Re: Courbes qui suivent les limites d'un ensemble de donnéesJe me demande si la régression quantile pourrait être une bonne méthode pour modéliser la médiane et les extrêmes supérieurs et inférieurs.
Le bruit n'est pas constant dans le temps, non? De plus, le bruit est-il un cycle haute fréquence ou aléatoire? (Je ne peux pas dire à partir des images.)
Re: Courbes qui suivent les limites d'un ensemble de données Je travaille avec dkraeuter_sunne , et je voudrais donner un peu plus d'explication de notre question. Les données que vous consultez affichent en réalité une courbe de couple en fonction du temps. (J'ai joint quelques images supplémentaires de nos données.) Comme vous pouvez le constater sur la première image, les bords supérieur et inférieur des graphiques "divergent" pour ainsi dire au fil du temps. Nous avons besoin d'un moyen de capturer le changement d'amplitude de ces courbes.
Ces données font en réalité partie d'un grand DOE. Par conséquent, nous avons besoin d’ajustements polynomiaux reflétant les tendances "supérieure", "inférieure" et "moyenne" des données. Les coefficients seraient alors utilisés dans notre DOE en tant que réponses. Maintenant, j'ai créé un très feuille Excel compliquée (et volumineuse) pour extraire les points de données supérieurs et inférieurs en utilisant essentiellement des dérivées numériques et un changement de signe de la pente, ainsi que les coefficients d’ajustement polynomiaux du troisième ordre Les deux autres images montrent cela. Pour cette course, la feuille Excel a plutôt bien fonctionné. Cependant, cette feuille de calcul est loin d’être parfaite, car dans d’autres ensembles de données, il subsiste des points de données parasites qui biaisent considérablement le polynôme.
Votre suggestion d'un maximum mobile et d'un minimum mobile semble pouvoir nous convenir. Ma prochaine question est la suivante: connaissez-vous un moyen d’exporter les coefficients polynomiaux? Il y aura 486 courbes; il faut donc l'automatiser.
Merci!!



Re: Courbes qui suivent les limites d'un ensemble de donnéesVoici une formule de démonstration simple utilisant un intervalle court = 3 mais sans pondération:
If( Row() > 1 & Row() < N Row( Empty() ),
Maximum( :Oxy[Index( Row() - 1, Row() + 1 )] ),
Empty()
)
Vous pouvez utiliser la fonction Quantile () au lieu de Maximum () pour obtenir d'autres quantiles.
Re: Courbes qui suivent les limites d'un ensemble de donnéesUn chemin possible à travers la plateforme Fit Y by X consiste à sélectionner le modèle de style souhaité, polynôme, quadratique, etc. Ensuite, dans le rapport, sélectionnez le point d’intérêt spécifique correspondant au modèle. Vous pouvez ajuster le niveau alpha pour déplacer les courbes de la meilleure ligne si vous souhaitez définir de manière opérationnelle vos critères pour votre idée quelque peu subjective de haut, milieu et bas.
Re: Courbes qui suivent les limites d'un ensemble de donnéesJe ne sais pas si les courbes servent à la visualisation ou si elles doivent être plus précises, mais vous pouvez calculer un minimum et un maximum mobiles (fonction de lissage), puis les ajouter à votre graphique. L'idée est similaire à celle d'une moyenne mobile pour une valeur extrême. Je ne connais pas le meilleur intervalle à cet effet, mais vous pouvez le rendre variable et voir quel est le plus petit intervalle qui vous donne une bonne douceur. Vous devrez peut-être également utiliser un système de pondération.