重叠行gnuplot之间的混淆

重叠行gnuplot之间的混淆,gnuplot,Gnuplot,我有以下.plt文件: set term post eps enh col 'Helvetica' 16 dl 3 size 10,10 # x-axis set xlabel "classes" set xtics 10 # y-axis set ylabel "Accuracy [Percentage]" set ytics 5 #set grid # Legend set key spac 1.25 set key below # Accuracies vs classes of

我有以下.plt文件:

set term post eps enh col 'Helvetica' 16 dl 3 size 10,10

# x-axis
set xlabel "classes"
set xtics 10

# y-axis
set ylabel "Accuracy [Percentage]"
set ytics 5

#set grid

# Legend
set key spac 1.25
set key below

# Accuracies vs classes of flowers as 0,1,2..100
# -----------------------------------
set out "AccuracyVSFlowersclasses.eps"

plot "inceptionresnet.dat" u 1:2 w p lw 6 lt 1 lc rgb "green" notitle,\
 "mobilenet.dat" u 1:2 w p lw 6 lt 1 lc rgb "red" notitle ,\
 "nasnet.dat" u 1:2 w p lw 6 lt 1 lc rgb "yellow" notitle,\
 "resnet50.dat" u 1:2 w p lw 6 lt 1 lc rgb "magenta " notitle,\
 "resnet152.dat" u 1:2 w p lw 6 lt 1 lc rgb "blue" notitle,\
 "inceptionresnet.dat" u 1:2 w l lw 6 lt 1 lc rgb "green" t "inception-resnet",\
 "mobilenet.dat" u 1:2 w l lw 6 lt 1 lc rgb "red" t "mobilenet" ,\
 "nasnet.dat" u 1:2 w l lw 6 lt 1 lc rgb "yellow" t "nasnet",\
 "resnet50.dat" u 1:2 w l lw 6 lt 1 lc rgb "magenta " t "resnet50",\
 "resnet152.dat" u 1:2 w l lw 6 lt 1 lc rgb "blue" t "resnet152"
这将生成以下绘图:

我的问题是如何使情节更加清晰,使台词之间更具差异性。我尝试使用较少的x值,但我不得不手动从.dat文件中删除,而且太长,结果不好。我也尝试过使用平滑选项,但它会导致过度平滑的图形,甚至没有考虑精度低于70%和高于90%的值


为了得到更清晰的图形,您想采用什么样的解决方案?

将如此多的相似数据绘制在彼此的顶部总是可以做到这一点。我建议线宽(lw)小一点。但真的,你能画多幅图吗?查看multiplot。要跳过值,您不必从数据文件中删除行,只需在plot命令中使用
every
关键字即可。如果你真的要在一个图中显示所有这些数据,我会尝试二维。