Gnuplot sous unix

Fermé
ameni - 22 juin 2012 à 12:23
mamiemando Messages postés 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 - 22 juin 2012 à 20:00
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 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 7 828
22 juin 2012 à 20:00
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