2017-09-24 2 views
1

Existe-t-il un moyen de formater une palette de couleurs afin que la plage réelle des données soit utilisée et que le tic max et min soit la valeur max/min des données?gnuplot: tics à la valeur min et max de la palette de couleurs

Par exemple, lorsque j'utilise ce fichier de données:

0 0 0.12 
0 1 0.23 
1 1 0.34 
1 0 0.43 

La commande plot 'data.dat' using 1:2:3 with points ps 1 pt 7 palette notitle crée l'intrigue suivante: Gnuplot 1

Pour utiliser le min/max des données du cbrange est réglé sur [STATS_min:STATS_max] :

stats 'data.dat' using 3 
set cbrange [STATS_min:STATS_max] 
plot 'data.dat' using 1:2:3 with points ps 1 pt 7 palette notitle 

Cela crée l'intrigue suivante: Y at-il un moyen d'ajouter un tic au 0.43 et au 0.12?

Répondre

1

La commande set cbtics add devrait fonctionner:

stats 'data.dat' using 3 
set cbrange [STATS_min:STATS_max] 
set cbtics add (STATS_min, STATS_max) 
plot 'data.dat' using 1:2:3 with points ps 1 pt 7 palette notitle 

Ceci est le résultat:

cbtics added

Vous trouverez plus d'informations sur les tics de réglage avec help xtics.