gnuplotのfilledcurvesオプションの塗りつぶしスタイルを変更して、塗りつぶしの色が2次元プロットの2つの曲線の違いを表すようにしました。私はこれを「上/下の塗りつぶされた曲線」オプションの拡張として考えています。これにより、上または下を表す2つの色だけでなく、色の範囲またはパレットがあります。
これは、上/下の塗りつぶし曲線スタイルを使用してデータファイルから作成したいプロットの例です。2つの曲線間のy差を表すカラーバーは非常に便利です。
usingコマンドに4番目の列を追加してこれを実行しようとしました。
plot 'data.txt' using 1:2:3:($3-$2) with filledcurves fs palette
しかし、filledcurves
は4番目の列を受け入れていないようです... rgb変数を試すことも検討しましたが、これも機能しないようです。