如何在gnuplot中获取具有特定半径像素的圆形

问题描述:

当使用圆圈绘制数据时,根据Gnuplot: plot with circles of a defined radius中问题的答案,圆的半径取决于数据大小(即X/Y范围)。如何在gnuplot中获取具有特定半径像素的圆形

是否可以为圆圈定义屏幕分隔半径?也就是说,我希望所有的圆都以像素为单位具有特定的半径,而不管它们的大小和X/Y范围。

所以你只是寻找一个圆形的情节符号?然后使用通常的points风格pointtype 6(空圆圈)或7(实心圆),并指定pointsize比例因子(1个对应于默认)

plot [0:2] '+' using 1:1 with points pointtype 6 pointsize 1, \ 
      '+' using 1:(sqrt($1)) with points pointsize 1.5 pointtype 7