Secondes en axes des abscisses - PHP - Programmation
Marsh Posté le 18-05-2011 à 12:14:04
J'ai pas vu de question...?
Marsh Posté le 20-05-2011 à 00:22:17
ma question est en faite:Comment peut on faire sous jpgraph à afficher les secondes en axes des abscisses et comment faire pour l'exemple citer (je pensais que la question était évidente désolé) merci d'avance
Marsh Posté le 20-05-2011 à 08:12:42
Je vois toujours pas quelle est la difficulté. Qu'est ce qui tu n'arrives pas à faire? Qu’est-ce que tu as essayé? En quoi l'utilisation de mysql est un "problème"?
Marsh Posté le 20-05-2011 à 09:43:40
Ben suffit de générer toutes les secondes entre la première (du premier enregistrement) et la dernière (dernier enregistrement remonté de mysql)
Dans mon soft Astres (cf ma signature), j'a codé un truc du même genre, mais avec des dates au lieu des secondes. C'est le même principe. Astres fonctionne avec Jpgraph et Artichow (même genre de lib mais en GPL), Jpgraph étant payant pour une utilisation pro...
Marsh Posté le 20-05-2011 à 10:32:34
Je vois ce que tu veux dire Merci pour ta réponse.Je vais aller voir ça sur Astres .Mais y a t-il une fonction qui récupere la date de la première et la dernière date?
Marsh Posté le 20-05-2011 à 11:23:15
Pour les valeurs elles sont toute récupere.Mais pour récupèrer l'échantillonnage je n'ai aucune piste.Je me repète peut-être mais c'est aléatoire: Par exemple
je récupere une valeur 2 secondes après a première valeur pis pour la 3ieme il y ai 9 seconde donc je veut que l'axe x s'adapte au secondes a laquelle j'ai recuperer mes valeur pour la deuxième valeur je veux que le point soit sur 2 en axe des abscisses pour la troisième je veux qu'il soit sur 9 voila un peu prêt ce que je demande.
En essayant min et max ca ne fais pas ce que je cherche...
Marsh Posté le 20-05-2011 à 12:23:28
En gros je peux avoir très bien avoir 4 valeur sur 1 minute ou 35 valeur sur 40 secondes et c'est ca que je cherche a faire sur l'axe des abscisse .Je veux l'adapter
Marsh Posté le 20-05-2011 à 13:03:49
Bein tu interpoles les données manquantes. Non?
Marsh Posté le 20-05-2011 à 13:27:56
Ben tu le fais logiciellement via une requête sql
Après, j'ai codé des fonctions en php qui génèrent des intervalles (jours, mois, années, autres...) pour avoir toutes les valeurs sur l'axe X (ben oui, dans ma base, il peut arriver qu'il n'y ait aucun enregistrement pour certaines dates, typiquement les week-ends).
Marsh Posté le 18-05-2011 à 11:41:34
Bonjour à tous,
Voila je vous exprime mon problème: je souhaite afficher sur un graphique(sous Jpgraph) des secondes sur l'axe des abscisses.Le problème est que j'utilise une base de données MYSQL et qu'un échantillonnage peut être effectué aléatoirement.
Par exemple on récupère les valeurs toutes les secondes. a la 6ieme seconde,on obtient la valeur 34 .Je souhaiterai que sur le graphique,la valeur 34 soit a la 6ieme seconde.L'axe des abscisses commence de 1.
je vous remercie d'avance