I’m doing a 3d plot of values, and comparing them all against one single point. I’d like to have this single point clearly labelled in the graphs. Everything I’ve tried creates a plane that intersects this point due to dgrid3d I believe.
I think I can do this by overlapping two plots, but I feel like there must be an easier way.
Here is my script:
reset
set dgrid3d 10,10,10
set hidden3d
unset key
set xrange [0:550]
set yrange [0:550]
splot 'CAPS_data.dat' using 2:1:3 with linespoints
If you’re comparing with only a few static points, you can add points via a labels:
Otherwise, as you state,
dgrid3dwill turn that single point into a surface. The workaround for this sort of thing is to use atableand the plot your dgrid3d surface into the table. Then you can turn dgrid3d off and plot the surface with a different plotting style (e.g.pm3d).