Gnuplot, как добавить сетку без тиков?
у меня есть что-то вроде:
set grid xtics lt 0 lw 1 lc rgb "#a9a9a9"
set grid ytics lt 0 lw 1 lc rgb "#a9a9a9"
или то же самое без тега "xtics", и это отлично работает! Но если я добавлю:
unset xtics
затем сетка тоже исчезает: (
Как я могу иметь только сетку, без меток?
2 ответов
чтобы скрыть основные тики, вы можете использовать set tics scale 0:
set grid
set tics scale 0
plot x

Примечание, если однажды вы также хотите использовать незначительные тики, а также скрыть их, вы должны использовать set tics scale 0,0.001.
если вы только хотите, чтобы метки tic исчезли, используйте set format:
set format x ""
set format y ""
set grid
plot x

если вы тоже не хотите тиков, то, насколько я знаю, вам понадобится более сложный скрипт, возможно, используя итераторы и стрелки, например, следующее (вам придется изменить пределы в зависимости от вашего xrange и yrange и стиль стрелки по своему вкусу):
unset xtics
unset ytics
set for [i=-5:5:5] arrow from i,-10 to i,10 nohead
set for [j=-5:5:5] arrow from -10,j to 10,j nohead
plot x
