如何将 X 轴上的值更改为特定差值?

如何将 X 轴上的值更改为特定差值?

有人能解释一下如何制作这个图表吗?

在此处输入图片描述

我试图用 来实现它pgfplots。我不知道如何让它与百分号的差值达到 25。

提前致谢。

附言:抱歉我的英语不好:P

答案1

使用纯 tikz:

在此处输入图片描述

\documentclass[tikz, margin=3mm]{standalone}

\begin{document}
    \begin{tikzpicture}
\draw[very thick] (0,0) -- + (8,0);
\foreach \i/\j [count=\x from 0] in {0/ , 25/$Q_1$, 50/$Q_2$,   75/$Q3$, 100/ }
\draw[very thick] (2*\x,0.1) node[above,xshift=1ex] {\i\%} -- + (0,-0.2) node[below] {\j};
    \end{tikzpicture}
\end{document}

相关内容