書式:
plot ... with filledcurves [option]
ここで、オプションは以下のうちのいずれかです:
[closed | {above | below} {x1 | x2 | y | r}[=<a>] | xy=<x>,<y>]
最初のものは closed で、これは曲線それ自身を閉多角形と見なします。入 力データが 2 列の場合にはこれがデフォルトです。
2 種類目は指定された軸、あるいは水平線、垂直線、与えられた点などと、曲 線との間に作られる領域を塗りつぶします。
filledcurves closed ... 丁度閉曲線で囲まれる領域 filledcurves x1 ... x1 軸 filledcurves x2 ... x2 軸 (y1, y2 軸も同様) filledcurves y=42 ... 直線 y=42, すなわち x 軸と平行 filledcurves xy=10,20 ... x1,y1 軸での点 10,20 (扇型のような形状) filledcurves above r=1.5 極座標での動径軸の 1.5 の外側の領域
3 列: x y yerror
plot $DAT using 1:($2-$3):($2+$3) with filledcurves, \ $DAT using 1:2 smooth mcs with lines
above と below オプションは
... filledcurves above {x1|x2|y|r}=<val>
... using 1:2:3 with filledcurves below
注意: この描画モードは全ての出力形式でサポートされるとは限りません。
3 列のデータ描画では、x= と y= のキーワードは無視します。
データファイルから描かれた曲線の塗りつぶしを拡大すると、何もなくなった り正しくない領域になることがありますが、それは gnuplot が、領域ではな く点や線をクリッピングしているからです。
<x>, <y>, <a> が描画領域の外にある場合、それらはグラフの境界へ移動され
ます。よって、オプション xy=<x>,<y> を指定した場合の実際の塗りつぶし領
域は、xrange や yrange に依存します。