Bonjour,
Voilà le problème : j'ai un nombre indéfini de paires de valeurs numériques, que je souhaite regrouper selon leur amplitude et leurs grandeurs, en minimum 1 groupe et maximum N groupes (N serait fixe, par exemple 6, mais le nombre de paires de valeurs serait compris entre 1 et 20).
La finalité étant d'affecter automatiquement des axes des ordonnées à des courbes sur un graphe.
Les paires de valeurs représentent chaque paire 'valeur min connue / valeur max connue' pour une courbe. Il peut y avoir de 1 à 20 courbes, et seulement de 1 à 6 axes ; les courbes sont connues et je cherche le moyen le plus efficace pour arriver à déterminer les axes...
A l'oeil nu, ça paraît évident : si j'ai {0 / 10}, {1 / 12}, {-50 / -55}, je vais créer 2 axes : un avec des valeurs de 0 à 12, l'autre de -50 à -55. mais j'ai du mal avec l'algo, d'autant que les valeurs peuvent être très proches. Si vous avez déjà eu vent d'une méthode qui pourrait m'aider, je suis preneur
Partager