Page 2 sur 2

Re: Erreur 15

Posté : 30 avr. 2023, 18:03
par JP54
Je reprends mon graphique que j'avais laisser de côté ces derniers temps, je n'ai toujours pas trouver la solution.
Mon dernier test est celui-ci

Code : Tout sélectionner

name: 'ecart',
type: 'area',
    onPoint:{
        position:{
            offsetY: 20,
        }
    },
J'ai ajouter offsetY: 20 dans la série écart, mais mon axe ne bouge pas. Je ne vois pas trop comment faire.

https://www.meteo-jarny.com/test/graph-test13.php

Re: Erreur 15

Posté : 30 avr. 2023, 18:16
par JP54
Je viens de tomber sur cette page dans l'API d'HIghcharts
https://api.highcharts.com/highcharts/ ... m.onPoint
en Français Options pour la fonction Série sur point. Seules les séries circulaires et sunburst sont prises en charge pour le moment.
avec un exemple
https://jsfiddle.net/gh/get/library/pu ... -on-point
Donc si je comprends bien, ce n'est possible de modifié la position d'une série sauf pour les séries circulaires.
Ca ne m'arrange pas du tout. Ci quelqu'un à une idée.

Re: Erreur 15

Posté : 01 mai 2023, 09:41
par JP54
En faite, c'est bien possible, je suis tombé sur ce graphique Highcharts sur Infoclimat
https://www.infoclimat.fr/climato/indi ... 387160000

Re: Erreur 15

Posté : 01 mai 2023, 10:13
par PascalWMR
Salut Pascal

J'en reviens à ce que je t'ai dit précédemment.

Il ne faut pas mettre un offset fixe puisque tu veux que la série ecart soit alignée par rapport à la série normale.
Il faut créer une fonction du genre de comArr() qui décale ta série ecart d'un offset égal à la valeur de normale.

onPoint:{
position:{
offsetY: declepoint(dnorm),
}
}

il faut créer cette fonction decalepoint en lui envoyant comme valeur, la valeur de dnorm.

De plus sur ton graph t'as pas mis offsetY mais offsetX : 80

A+
Pascal

Re: Erreur 15

Posté : 01 mai 2023, 11:49
par JP54
Je n'ai jamais créer de fonction, je vais essayer