gnuplot carte de chaleur gamme de couleurs
J'ai quelques X Y Z les données dans un fichier et je suis à l'aide de gnuplot pour l'afficher.
Je suis entrain de créer une carte de chaleur, c'est à dire. un graphique 2D où la valeur de Z est présenté à l'aide de la couleur.
Actuellement, j'utilise le script suivant:
set palette defined (0 "blue", 1 "red")
plot "xyz.dat" u $1:$2:$3 w image
Mon problème est, gnuplot ignore le 0 et de 1 dans la palette de définition. Il utilise les couleurs spécifiées, mais redimensionne en fonction de la minimale et maximale valeur de Z dans le fichier.
Il est difficile de comparer visuellement les différentes parcelles dont la gamme z est différent.
Comment dois-je dire à gnuplot pour arrêter la mise à l'échelle de la z gamme de couleurs?
OriginalL'auteur Marton Trencseni | 2012-08-03
Vous devez vous connecter pour publier un commentaire.
Le "set palette définie de la commande" cartes grises valeurs que vous obtiendriez si vous avez été tracé à l'aide de niveaux de gris sur une palette de couleurs; la mise à l'échelle min -> 0 et max -> 1 est la façon dont il est censé être. Si vous voulez faire un ensemble de parcelles de tous avec la même mise à l'échelle des données, vous souhaitez utiliser le "jeu de cbrange de la commande". Par exemple,
vous donne une image de la parcelle avec le maximum de valeur de données de 0,5 mappé pour le rouge et le 0 mappé vers le bleu.
Ultérieure des parcelles, comme
va utiliser la même mise à l'échelle, de sorte qu'ils peuvent être comparés.
OriginalL'auteur Lee Phillips