在直方图的每一列下方插入数字

在直方图的每一列下方插入数字

我正在尝试通过以下线条绘制直方图

\documentclass[tikz]{standalone}
 \begin{document}
\begin{tikzpicture}[>=stealth]
 \draw[<-] (7,0) node[below] {$x$} -- (-.5,0);
 \draw[->] (0,-.5) -- (0,7) node[left] {$y$};
 \draw (0,0) grid (6,1)  (1,1) grid (2,6)  (3,1) grid (4,5) (4,1) 
  rectangle (5,2);

 \end{tikzpicture}
 \end{document}

其提取的输出如图1所示(当然没有x轴下方的红色数字)。

图。1

我如何使用乳胶(不是油漆)在每列下方准确插入红色数字,但是它们不是从 1 开始。而是从这里的 11 开始。

答案1

\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}[>=stealth]
 \draw[<-] (7,0) node[below] {$x$} -- (-.5,0);
 \draw[->] (0,-.5) -- (0,7) node[left] {$y$};
 \draw (0,0) grid (6,1)  (1,1) grid (2,6)  (3,1) grid (4,5) (4,1) 
  rectangle (5,2);
 \foreach \i in {10,...,15}
    \path[red] (\i-9.5,0) node[below] {$\i$};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容