在Gnuplot中,我尝试从两列数据文件中为函数f(x)赋值,以便将该函数绘制为水平线。
f(x)=value of $2 at $1==2 from filename.dat
plot 'filename.dat' , ' ' x<=2?f(x):1/0
我试过了:
awk '$1==2,print{$2}' filename.dat
但它说:
警告:遇到一个数字时遇到一个字符串 您是否尝试使用虚拟变量x或y生成文件名?&#34;。
有什么建议吗?
P.S。:我知道在awk之后应该有一个<
符号,但它不会在这里显示。