
Ich bin neu bei Tikz. In den rot umrahmten Teilen unten werden Beschriftungen für die X- und Y-Achse angezeigt. Jetzt werden sie automatisch (scheinbar) inkrementiert (0,5,10,15,20). Mein erwarteter Wert ist etwa (1,2,3,4). Ich verwende den folgenden Code. Wie ändere ich diesen Code?
\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}
Antwort1
Es ist möglich, zu definieren, wo die Teilstriche platziert werden und die Beschriftung für jeden Teilstrich festzulegen:
\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}