如何在 gnuplot tics 中控制 tic 标记及其值

How to control tic marks and their values in gnuplot tics

我的地块有 logx 轴。所以我想显示刻度线。但是由于它们重叠的 tic 值的大小。例如:

但是如果我通过命令减少刻度线

set xtics (1.0e-7,1.0e-5, 5.0e-4);

变成了

我想要那些对数图形(如第一张图片),但只写三个值(如第二张图片)而不影响大小。可能吗?

据我了解,您基本上希望保留所有自动抽动和网格线,但删除 1e-61e-4 抽动标签并添加 5e-4 抽动标签。

您可以通过以下方式进行。检查 help xticshelp format specifiers.

代码:

### set custom tics
reset session

set xrang[1e-7:5e-4]
set logscale x
set grid x,y
set format x "%.0t x 10^{%T}"
set rmargin 5

set xtics add ('' 1e-6, '' 1e-4, 5e-4)
plot x
### end of code

结果: