Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のような 3 列に x、y、z データがあります。
1 2 1 2 4 1 3 3 1 4 4 2 5 8 2 6 6 2
z=2 の (x,y) 値のみ (つまり、最後の 3 行のみ) をプロットしたいとします。gnuplot 内でそれを行うにはどうすればよいですか?
plot 'datafile.dat' using 1:((column(3) == 2) ? column(2):NaN)
$3の代わりに短縮形: も使用できることに注意してください column(3)。読みやすいので、後者の形式を使用しました。
$3
column(3)