如何控制gnuplot中xtics的规模、格式?

如何控制gnuplot中xtics的规模、格式?,plot,gnuplot,Plot,Gnuplot,我想在gnuplot中绘制绘图。我知道我们可以使用set format x“10^{%L}”控制格式,但我如何控制它们而不考虑数据 在X轴上,我想在10^0、10^1、10^2、10^3、10^4、10^5、10^6、10^7处有抽搐,还有小抽搐 我的绘图数据是: 1 947776 2 16875 3 3280 4 1182 5 534 6 369 7 203 8 178 9 104 10 91 11 78 12 64 13 52 14 51 15 33 16 53 17 31 18 27 19

我想在gnuplot中绘制绘图。我知道我们可以使用
set format x“10^{%L}”
控制格式,但我如何控制它们而不考虑数据

在X轴上,我想在10^0、10^1、10^2、10^3、10^4、10^5、10^6、10^7处有抽搐,还有小抽搐

我的绘图数据是:

1 947776
2 16875
3 3280
4 1182
5 534
6 369
7 203
8 178
9 104
10 91
11 78
12 64
13 52
14 51
15 33
16 53
17 31
18 27
19 23
20 26
21 14
22 22
23 16
24 11
25 14
26 18
27 11
28 3
29 4
30 3
31 5
32 5
33 5
34 5
35 3
36 6
37 1
38 5
39 1
40 3
41 1
44 3
45 3
46 4
47 2
48 4
49 1
50 2
51 2
52 1
53 2
54 2
55 1
56 1
59 1
60 2
61 1
64 1
67 1
69 2
70 1
72 1
81 3
89 1
106 1
110 1
114 1
3828682 1

看看你的数据,我会用双对数标度图。使用
set xrange
修复与实际数据范围无关的xrange

set logscale
set format "10^{%L}"
set termoption enhanced
set xrange [1:1e7]
plot 'data.dat'
结果是(见4.6.5):


如果您想自己设置一个特殊的tic,您也可以使用
set xtics add(“name”值)
(请参见
xtics
in,p.175 f.)