如何在Gnuplot中制作如下所示的情节:http://www.fftw.org/accuracy/G4-1.06GHz-gcc3.4/,即具有明确的x轴?我有一个像这样的数据集:
2 1066.7
4 3122.9
8 4715.2
16 5538.5
32 5757.3
64 5891.4
128 5398.3
256 5280.2
512 5178.4
1024 4048.6
2048 4383
4096 3794.4
每次我绘制时,x轴都是线性刻度,所以我的所有值都是相对于y轴聚集的。我希望每个x值的间距相等,就像在链接图中一样。感谢。
答案 0 :(得分:13)
在gnuplot中,你需要告诉它使用logscale axes(base 2)
set logscale x 2
set xtics 2 #label powers of 2 instead of the default
plot 'dataset.dat' w lines
答案 1 :(得分:2)
您的x轴应具有对数刻度。您可以使用
将其设置为2set logscale x 2