Dann mache vorher einen Plot mit der Option forget plot, bei dem lediglich die Beschriftung dieses einen Balkens ausgegeben wird.
Code:
\documentclass[ a4paper]{scrbook}
\usepackage{pgfplots}
\pgfplotsset{compat=1.11}
\pgfplotstableread{
name value
dataset1 1.03861829357920759003
dataset2 1.89021547610307613244
dataset\_x1 1.03574989317761002706
dataset\_x2 1.20431768667062784709
}\datatable
\begin{document}
\begin{tikzpicture}
\begin{axis}[
major x tick style = transparent,
ybar,
symbolic x coords={dataset1, dataset2, dataset\_x1, dataset\_x2},
xtick = data,
xticklabel style={ inner sep=0pt, anchor=north east, rotate=45 },
scaled y ticks = false,
]
% Beschriftung des einen Balkens, muss vorher erfolgen
\addplot[draw=none,fill=none,nodes near coords,forget plot]
plot table[x=name, y=value,restrict expr to domain={\coordindex}{3:3}] {\datatable};
% eigentlicher Plot
\addplot plot table[x=name, y=value] {\datatable};
\end{axis}
\end{tikzpicture}
\end{document}
Gruß
Elke
Lesezeichen