Du machst es schon richtig! Das Beispiel auf TeXample.net funktioniert, doch für weniger Markierungen auf der y-Achse müsste man es anpassen. Sonst hat man mehr als zwei y-Markierungen per Voreinstellung, jedoch nur zwei Beschriftungen. Damit wiederholen sie sich.
Abhilfe schafft die Option `ytick = data`.
Weiterhin kann es sinnvoll sein, den Plot mit `width` und `height` (und `enlarge limits`) noch zu skalieren, sonst sind die Balken vielleicht zu weit auseinander. Hier ein Komplettbeispiel:
\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[title = Contributions per category
at LaTeX-Community.org,
xbar,
y axis line style = { opacity = 0 },
axis x line = none,
tickwidth = 0pt,
enlarge y limits = 0.5,
enlarge x limits = 0.02,
ytick = data,
height = 4cm,
width = 6cm,
symbolic y coords = {LaTeX, Tools},
nodes near coords,
]
\addplot coordinates { (57727,LaTeX)(5672,Tools)};
\addplot coordinates { (14320,LaTeX)(1615,Tools)};
\legend{Topics, Posts}
\end{axis}
\end{tikzpicture}
\end{document}\end{document}
![Balkengrafik][1]
[1]: http://texwelt.de/wissen/upfiles/balkengrafik.png