重叠行gnuplot之间的混淆
我有以下.plt文件:重叠行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
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
关键字即可。如果你真的要在一个图中显示所有这些数据,我会尝试二维。