Gnuplot不会剪辑我的圆圈图。设置剪辑是否有效?

时间:2016-02-11 16:28:57

标签: gnuplot clip

我试图绘制一个“胖带”乐队结构,我在使用gnuplot时遇到了一些麻烦。

set terminal pngcairo size 1600,1200 enhanced font "Verdana, 40"  
set output 'bandplot.png' 

set ylabel 'Energy (eV)' 
set yrange [-3:3]                # set x range of the plot 
set border lw 4 
set key  font ",25" spacing 1.0 samplen 0 at screen 0.55,0.8
set clip
plot 'bands.dat' u ($1):($2) with lines lt -1 lw 5 notitle,\
 'bands.dat' u ($1):($2):(0.0015*$3) with circles lc rgb "blue"   fs transparent solid 0.25 noborder title "test"

这个数据基本上是一个黑线功能,并且有一个类似的数据,可变大小的圆圈。设置剪辑的东西并不是避免在图形之外绘制一些圆圈。有谁知道怎么做?

另外,我看过一些错误页面,这可能无法完成。谢谢!

1 个答案:

答案 0 :(得分:2)

即使不使用set clip(使用5.0和4.6.6测试),我也能正常工作:

set xrange [-pi:pi]
set samples 21
plot '+' using 1:(cos($1)):(0.1) with circles fs solid

enter image description here