Spline avec JPGraph - PHP - Programmation
Marsh Posté le 12-07-2004 à 12:53:50
allé, je tente à nouveau un up
Marsh Posté le 15-08-2004 à 19:51:40
a mon avis tu as pbr d'anti-aliasing , faudrait voir si en mettant cette fonction tu ne resoudrait pas ton probleme, sinon faudrait nous donner plus de details sur ton script
Marsh Posté le 15-08-2004 à 19:53:34
a mon avis tu as pbr d'anti-aliasing , faudrait voir si en mettant cette fonction tu ne resoudrait pas ton probleme, sinon faudrait nous donner plus de details sur ton script
Marsh Posté le 16-08-2004 à 09:50:46
A priori, ce serait plutôt un pb avec la graduation de l'axe X... Avec une courbe non lissée, on ne passe que les valeurs Y, les valeurs de X passées étant simplement interprétées comme des chaînes de caractères (en gros, à une valeur Y, il associée une chaîne de caracètres de l'axe x, ex : Y=[5,3,2] X=[Jan, Fév, Mar]). Par contre, pour une courbe lissée, il faut passer les valeurs Y et X. Si sur l'axe X on a des dates (où des valeurs se rapportant à des temps), il faut donner les timestamp. Et j'ai l'impression que c'est là que JPGraph ne fait la bonnn relation entre les valeurs de X de la courbe non lissée et els valeurs de X de la courbe lissée. En gros X[Jan] = X[strtotime(Jan))...
Marsh Posté le 16-08-2004 à 16:34:39
salut , dis moi puisse que tu t'en sort bien avec jpgraph, dis moi si c'est possible de mettre plusieurs graphes sur la meme page , et aussi y mettre du html en meme temps , si oui, peux-tu me montrer un code exemple stp.merci d'avance
Marsh Posté le 16-08-2004 à 18:01:10
Oui, c'est possible. Moi, ce que je fais, c'est qu'à la fct stroke(), je passe un nom de fichier temporaire, comem ça, le graphique généré est stocké dans une image png. Ensuite, dans mon code html, j'appelle dans une balise <img> l'image générée. De cette manière, tu peux donc afficher plusieurs graphiques sur la même page html. Cela dis, faut désactiver le cache de jpgraph (jpgraph.php, vers le début du fichier)... Un ex de mon code source risquerait de t'embrouiller plus qu'autre chose...
Marsh Posté le 16-08-2004 à 19:15:54
Tu peux aussi plus simplement faire un truc du genre
Code :
|
bref employer comme source d'une balise image un fichier php générant l'image avec jpgraph
Marsh Posté le 17-08-2004 à 01:35:56
j'ai plus ou moins compris, mais la ou ca devient compliqué, c'est que les graphes, sont visualiser a partir d'une page diviser en 4 frames egales, a 4eme frame, c'est l page ou on saisit les valeurs
Marsh Posté le 17-08-2004 à 11:44:05
naceroth a écrit : Tu peux aussi plus simplement faire un truc du genre
|
J'avais oublié cette solution là ...
Marsh Posté le 06-07-2004 à 17:26:42
Voilà, quand j'utilise sur un même graphique une courbe lissée via une spline et une courbe en ligne brisée (non lissée donc), il y a un décallage sur l'axe des X d'une unité. Pourtant, quand j'affiche les mêmes données avec 2 courbes lissées ou 2 courbes non lissées, ce décallage n'apparaît pas. Est-ce-que qq'un a une idée de comment résourdre ce pb? Merci