lc rgbcolor variable は、データファイルの別の列から 24-bit RGB 色を 取得して使用するようプログラムに指示します。よってこれは、using 指定 子へ対応する列の指定の追加を必要とし、その列は 24-bit 形式の RGB の 3 つ組であるとみなされます。これは、最も簡単な形式の 16 進値として指定し ます (以下参照: rgbcolor (p. ))。文字の色も同様に、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
竹野茂治@新潟工科大学