グラフの各データ点、各線分、または各ラベルにそれぞれ異なる色を割り当て
ることができます。lc rgbcolor variable は、データファイルの各行から
RGB 色の情報を読み込むようプログラムに指示します。よってこれは、
using 指定子による対応する列の指定の追加を必要とし、その列は 24-bit
形式の RGB の 3 つ組であるとみなされます。その値をデータファイルから直
接与える場合は、これは最も簡単な形式の 16 進値で与えます (以下参照:rgbcolor (21.1))。一方で、以下の例のように 24-bit RGB 色として評価されるような数式を using 指定子に入れることもできます。文字の色も同様に、
tc rgbcolor variable で指定できます。
例:
# 3 次元描画で、各 x,y,z 座標に対応した赤、緑、青の成分を持つ色
# のついた点を配置
rgb(r,g,b) = 65536 * int(r) + 256 * int(g) + int(b)
splot "data" using 1:2:3:(rgb($1,$2,$3)) with points lc rgb variable
竹野茂治@新潟工科大学
2017年9月5日