如何将更多信息添加到 y 轴,并将网格添加到背景

如何将更多信息添加到 y 轴,并将网格添加到背景

我需要在背景中有一个网格,并在 y 轴上有更多的值。

你能帮我吗?

\begin{tikzpicture}
\begin{axis}[width=14cm,height=6cm,title={Entwicklung},ylabel={Wachstum in Prozent},
    symbolic x coords={a,b,c,d,e},
    xtick=data]
    \addplot[ybar,fill=blue] coordinates {
        (a,61.5)
        (b,-9.8)
        (c,-27.6)      
        (d,-14.7)      
        (e,3.2)                
    };
\end{axis}
\end{tikzpicture}

答案1

对环境进行更多的规范axis应该可以解决问题。

\documentclass{minimal}
\usepackage{pgfplots}

\begin{document}
  \begin{tikzpicture}
    \begin{axis}[%
      grid=major,
      width=14cm,height=8cm,
      title={Entwicklung},ylabel={Wachstum in Prozent},
      symbolic x coords={a,b,c,d,e},
      ymin=-30,ymax=70,
      xtick=data,
      ytick={-30,-20,...,70}
    ]
      \addplot[ybar,fill=blue] coordinates {
        (a,61.5)
        (b,-9.8)
        (c,-27.6)      
        (d,-14.7)      
        (e,3.2)                
      };
    \end{axis}
  \end{tikzpicture}
\end{document}

相关内容