gnuplotで線の色を変えたい場合,
plot "data" lt 3
などとして(ltをlcにすれば,色だけを指定)指定します.どんな色が使えるかは,test コマンドでplotしてみると分かります(set terminal 毎に異なります).
set term png
set output "test.png"
test
unset output
で作成したのが以下のプロットです.
ですが,例えば白の線を書きたいと思っても番号がありません(白じゃ見えないじゃないかと言われるかもしれませんが,込み入った線の上から白で線を書きたくてこの発想に至りました).そのような時は,色の名前で指定することも出来ます.
plot "data" w l lc rgb "white"
どんな色の名称を使用できるかというのは,
show colornames
で確認出来ます.
There are 111 predefined color names:
white #ffffff = 255 255 255
black #000000 = 0 0 0
dark-grey #a0a0a0 = 160 160 160
red #ff0000 = 255 0 0
web-green #00c000 = 0 192 0
web-blue #0080ff = 0 128 255
dark-magenta #c000ff = 192 0 255
dark-cyan #00eeee = 0 238 238
dark-orange #c04000 = 192 64 0
....
冒頭に書いてある通り,111種類定義されているようです.
plot "data" lt 3
などとして(ltをlcにすれば,色だけを指定)指定します.どんな色が使えるかは,test コマンドでplotしてみると分かります(set terminal 毎に異なります).
set term png
set output "test.png"
test
unset output
で作成したのが以下のプロットです.
ですが,例えば白の線を書きたいと思っても番号がありません(白じゃ見えないじゃないかと言われるかもしれませんが,込み入った線の上から白で線を書きたくてこの発想に至りました).そのような時は,色の名前で指定することも出来ます.
plot "data" w l lc rgb "white"
どんな色の名称を使用できるかというのは,
show colornames
で確認出来ます.
There are 111 predefined color names:
white #ffffff = 255 255 255
black #000000 = 0 0 0
dark-grey #a0a0a0 = 160 160 160
red #ff0000 = 255 0 0
web-green #00c000 = 0 192 0
web-blue #0080ff = 0 128 255
dark-magenta #c000ff = 192 0 255
dark-cyan #00eeee = 0 238 238
dark-orange #c04000 = 192 64 0
....
冒頭に書いてある通り,111種類定義されているようです.