Balkendiagramm Latex

Balkendiagramm Latex

Ich verstehe nicht, warum dieser Code mir nur die ersten beiden Balken liefert und nicht alle drei. Die restliche Formatierung ist perfekt, sie ist nur unvollständig.

Was muss ich ändern?

\begin{figure}
    \centering
\begin{tikzpicture}
\begin{axis}[
    xlabel=Utterance Type,
    ylabel=Frequency,
    symbolic x coords={Question, Statement, Uncertain},
    xtick = data
    enlargelimits=1,
    ybar interval=0.4,
    ]
\addplot coordinates {(Question,4073) (Statement,8541) (Uncertain,2044)};
\end{axis}
\end{tikzpicture}\caption{Overall Responses by Utterance Type}\label{Overall}
\end{figure}

Antwort1

Wahrscheinlich kommt das Folgende Ihrem Ziel am nächsten:

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}

\begin{document}
\begin{figure}
    \centering
\begin{tikzpicture}
\begin{axis}[
    xlabel=Utterance Type,
    ylabel=Frequency,
    symbolic x coords={Question, Statement, Uncertain},
    xtick = data,
    ybar,
    bar width=20pt,
    ]
\addplot coordinates {(Question,4073) (Statement,8541) (Uncertain,2044)};
\end{axis}
\end{tikzpicture}\caption{Overall Responses by Utterance Type}\label{Overall}
\end{figure}

\end{document}

verwandte Informationen