Проблема с меткой на рисунке

Проблема с меткой на рисунке

Я новичок в tikz, ниже в красных рамочках показаны метки осей x, y, теперь они автоматически (появляются) с приращением (0,5,10,15,20), мой ожидаемый выход - (1,2,3,4). Я использую следующий код. Как мне изменить этот код?

\documentclass{standalone}
\usepackage{mathtools}
\usepackage{pgfplots}
\usepackage{siunitx}

\sisetup{per-mode=symbol}
    \begin{document}
  \begin{tikzpicture}
    \begin{axis}[
      xmin=0,xmax=20,
      ymin=0,ymax=20,
      axis y line*=left,
      axis x line*=bottom,
      xlabel={$p_0$ (psi)},
      xlabel near ticks,
      ylabel near ticks
    ]
    \end{axis}
  \end{tikzpicture}
\end{document}

введите описание изображения здесь

решение1

Можно определить, где размещать отметки, а также подпись для каждой отметки:

\documentclass{standalone}
\usepackage{mathtools}
\usepackage{pgfplots}
\usepackage{siunitx}

\sisetup{per-mode=symbol}
    \begin{document}
  \begin{tikzpicture}
    \begin{axis}[
      xmin=0,xmax=20,
      ymin=0,ymax=20,
      axis y line*=left,
      axis x line*=bottom,
      xlabel={$p_0$ (psi)},
      xlabel near ticks,
      ylabel near ticks,
      xtick={0,5,10,15,20},
      xticklabels={0,1,2,3,4},
      ytick={0,5,10,15,20},
      yticklabels={0,1,2,3,4}
    ]
    \end{axis}
  \end{tikzpicture}
\end{document}

введите описание изображения здесь

Связанный контент