splot with boxes には、少なくとも 3 列の入力列が必要です。さらに入力 列を追加すると、それは箱の幅や塗り潰し色の情報として使用します。
3 列: x y z 4 列: x y z [x_width または color] 5 列: x y z x_width color
最後の列は、splot コマンドで明示的に variable カラーモードを指定してい る場合のみ色として使用します。例:
splot 'blue_boxes.dat' using 1:2:3 fc "blue" splot 'rgb_boxes.dat' using 1:2:3:4 fc rgb variable splot 'category_boxes.dat' using 1:2:3:4:5 lc variable
最初の例は、すべての箱を青に塗り、幅はあらかじめ set boxwidth で設定 した幅を使用します。2 つ目の例は、4 列目を 24-bit RGB 色として認識する ため、箱の幅は相変わらず set boxwidth の幅を使います。3 つ目の例は、 4 列目の値を箱の幅として読み、5 列目の整数値を色を提供する線種と解釈し ます。
3 次元の箱は、曲面ではなく pm3d 長方形として処理しています。よって、表 裏の描画順は、set hidden3d の影響を受けません。以下参照: set pm3d (110.71)。 gnuplot バージョン 6 は、箱の端はグラフの fill style の境界色で色付け します。これはバージョン 5 とは異なる変更です。 最良の結果を得るには、set pm3d depthorder base と set pm3d lighting を組み合わせてください。
竹野茂治@新潟工科大学