2012-02-29 9 views
1

上の最小の数字とセットのパレットラベルを、私はコマンドを使用してgnuplotの中でパレットを作っています:のgnuplot:トップ

set pm3d implicit at b 
set palette model RGB maxcolors 5 
set cbrange [0:20] 
set palette model RGB defined (4 '#006400', 8 '#00008B', 12 'blue', 16 '#C71585', 20 'red') 
set cbtics 4 

私は上から下へ順20,16,12,8,4,0を得る。この方法私の垂直パレット。 トップからボトムまで、0,4,8,12,16,20が必要です。

私はこの注文で既に存在する例は見つけられませんでした(最小から最大)。

をご提案いただきありがとうございます:)

答えて

5

HMは、これまでに簡単な方法があることがないようです。一つの解決策は、カラーバー・チック

set cbtics ("20" 0,"16" 4,"12" 8,"8" 12,"4" 16,"0" 20) 

を再定義し、今は20件のマイナス、通常のデータをsplotのことであろう。その後、色は再び正しいはずです。

+0

私の友人は最終的に私にこの点をアドバイスしました:pm35dを暗黙のうちに設定しました パレットモデルRGBを定義しました(4 '#006400'、8 '#00008B'、12 'blue'、16 '#C71585' 、20 'red') set cbrange [80:100] set cbtics 4( "0" 100、 "4" 96 "" 92 "12" 88 "" 16 "84" 20 "80) – Perlnika