#plot #gnuplot #gnu #xticks
Вопрос:
У моего сюжета есть ось logx. Поэтому я хочу показать метки тиков. Но из-за размера значений тиц они перекрываются. Например:
Но если я уменьшу метки тиков командой
установите xtics (1,0 e-7,1,0 e-5, 5,0 e-4);
Я хочу, чтобы эти логарифмические метки(как на первом рисунке), но записывались только три значения(как на втором рисунке) без ущерба для размера. Возможно ли это?
Ответ №1:
Как я понимаю, вы в основном хотите сохранить все автоматические метки и линии сетки, но удалите 1e-6
метки и 1e-4
метки и добавьте 5e-4
метку.
Вы могли бы сделать это следующим образом. Проверьте help xtics
и help 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
Результат: