Gnuplot 4.6 パッチレベル 4 で次のコードを使用して、splot 内に点線をプロットしようとしています。
set terminal "pdfcairo" enhanced dashed size 15,10
set pm3d map
set output "test.pdf"
splot 'map.dat' using 1:($2/1000):3 notitle, \
'line1.dat' using 1:($2/1000):1 notitle with lines ls 2, \
'line2.dat' using 1:($2/1000):1 notitle with lines ls 2
unset output
ヒート マップが機能し、line1.dat も機能します。ただし、2 番目の線はほとんど実線で表示されます。違いは、line1.dat には 70 のエントリがあり、line2.dat には 900 のエントリがあることです。2 番目の行には 2 つの点の間のジャンプがあり、点線になっています。
線全体が点線で表示されるようにドット密度を変更する方法を誰かが知っていますか? 元のデータ ファイルを変更することはできません。
ご協力ありがとうございました、
ノーズ
編集:
私が見つけた1つの回避策は
splot 'line2.dat' every ...
しかし、それはデータのジャンプで不便になる可能性があります。