这个问题与Limit the number of ytics while using automatic ytics placement有点类似,但在该主题中没有得到解答。
我使用以下代码生成我的图形gnuplot:
set yrange[.125:512]
set logscale y 2
set ytics 2
set mytics 16
set grid mytics ytics
set key off
plot '20131019_square.log' using 2:xticlabels(1) with linespoints linestyle 2
生成graph_1。 (发表评论,因为这是我的第一篇文章< 10 rep)
我发现ytics有点密集,因此我将set ytics 2
更改为set ytics 8
导致graph_2
在第二张图中,间距很好,但是mytics行为不正确(我需要logspacing)而且我真正想要使用的抽搐编号是(。03125,0.125,.5,2,8,32,128,512)我可以获得的使用set ytics to (.03125,0.125,.5,2,8,32,128,512)
导致graph_3
在最后一场比赛中,一切都是正确的,但是我会失去我的小智慧。 (这是gnuplot的正常行为,但我想得到这个graph_3的抽动。)
有关如何使用 mytics获取graph_3 的任何想法?
答案 0 :(得分:0)
您可以只为自动生成的主要抽动获得次要抽动:
set ytics 0.03125,4
设置logscale
后,增量(此处4
)将被视为起始值的乘数(此处为0.03125
)。
然后是一个完整的,最小的脚本
set logscale y 2
set yrange[0.03125:512]
set ytics 0.03125,4
set mytics
set xrange[0:10]
plot x