Gnuplot sous unix

ameni -  
mamiemando Messages postés 33774 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjours,
je suis en train de developper un script gnuplot qui permet de ftraçer mes valeurs daly, monthly et yearly j'ai commencé par creer le fichier contenet les données sous cette forme:
#date heure valeure
03/21/2012 09:00 1
03/21/2012 09:30 2
03/21/2012 10:30 2.6
03/21/2012 10:45 7
03/21/2012 11:09 8.8

ensuite j'ai besoin de regrouper ces 3 graphes sur le meme fichier donc j'ai utilisé la commande multiplot
ceci le fichier .gp:
set title "courbe de valeur= f(mois)"
set title "variation de valeur dans un mois"
set xlabel "les jours"
set ylabel "valeurs en G"
set xdata time
set timefmt "%Y/%m/%d"
set format x "%d"
set timefmt "%m/%d/%y"
set xrange [1:31]
plot 'm.txt' using 3:1 title "valeur/mois" with linespoints linestype 3

mais le probléme c'est que lors de l'execution du scriplt gnuplot (load fichier.gp) il m'affiche un un probléme "nom de fichier .gp" ,line 14 :all points y value undefined
càd la line 14 est celle qui contient : plot "jours.txt" using 1:3 title "valeur/jour" with linespoints
SVP SVP j'ai ce problème presque 2 jours j'arrive pas à résoudre et même à savoir la source de ce problème merci bien de m'aider
 :)            
            

1 réponse

mamiemando Messages postés 33774 Date d'inscription   Statut Modérateur Dernière intervention   7 883
 
Je ne pense pas que gnuplot soit capable de comprendre que ta première colonne est une date suivie d'une heure (surtout au format francophone).

Voir ici comment on gère les dates :
http://open.btp.free.fr/?/gnuplot/Presentation-gnuplot
http://t16web.lanl.gov/Kawano/gnuplot/datetime-e.html

Bonne chance
0