Gnuplot:点大小变量最大大小

Gnuplot:点大小变量最大大小,gnuplot,Gnuplot,我想做一个点大小可变的绘图,取决于数据的值 我知道最基本的命令是 plot'something.dat'u 1:2:3 w p ps变量 但是如何选择点的最大大小?您可以使用语句在的最后一列中使用一个条件来限制大小: lim = 42 plot 'something.dat' u 1:2:($3 < lim ? $3 : lim) w p ps variable lim=42 绘图'something.dat'u 1:2:($3

我想做一个点大小可变的绘图,取决于数据的值

我知道最基本的命令是

plot'something.dat'u 1:2:3 w p ps变量


但是如何选择点的最大大小?

您可以使用
语句在
的最后一列中使用一个条件来限制大小:

lim = 42
plot 'something.dat' u 1:2:($3 < lim ? $3 : lim) w p ps variable
lim=42
绘图'something.dat'u 1:2:($3
编辑:我发现我只需要写
scale=2.0
plot'something.dat'u 1:2:($3)*比例)w p ps变量


我得到了被因子2放大的点。

好的,据我所知,这条线的意思是:如果值小于42,则绘制第三列的实际值,否则假设为42。实际上我想问的是如何增加圆点的最大尺寸。如果我选择
ps1
ps10
点的大小总是一样的。好的,我算出了,请看问题,谢谢,因为我学过条件绘图。好的,我把你的问题搞错了。在任何情况下:请恢复您的编辑,添加您自己的答案并接受它。谢谢