\begin{tikzpicture}[scale=0.6]
  \pgfplotsset{
    symbolic x coords={Diag, Norm, Sink}
  }
  \begin{axis}[
    width  = 0.5*\columnwidth,
    ybar=5*\pgflinewidth,
    bar width=0.3cm, bar shift=-0.15cm,
    xtick=data,
    axis y line*=left,
    ylabel=Recall@10,
    y label style={at={(0.28, 1.03)},rotate=270,anchor=south east},
    enlarge x limits=0.3,
    ymin=13.8, ymax=14.6,
    y tick label style={
        /pgf/number format/.cd,
        fixed,
        fixed zerofill,
        precision=1,
        /tikz/.cd
    },
    ylabel style = {blue!60!white},
    y tick label style = {blue!60!white},
    x tick label style={rotate=0},
    ytick distance=0.2,
    ymajorgrids=true,
    grid style=dashed,
    ]
    \addplot[draw=blue, fill=blue!30!white] coordinates {
        (Diag, 13.89) (Norm, 14.28) (Sink, 14.35)
      };

  \end{axis}
  \begin{axis}[
    width  = 0.5*\columnwidth,
    ybar=5*\pgflinewidth,
    bar width=0.3cm, bar shift=0.15cm,
    xtick=data,
    axis y line*=right,
    ylabel=NDCG@10,
    enlarge x limits=0.3,
    ymin=12.4, ymax=13.2,
    y label style={at={(1.3, 1.03)},rotate=270,anchor=south east},
    y tick label style={
        /pgf/number format/.cd,
        fixed,
        fixed zerofill,
        precision=1,
        /tikz/.cd
    },
    ylabel style = {red!60!white},
    y tick label style = {red!60!white},
    ytick distance=0.2,
    ]
    \addplot[draw=red, fill=red!30!white] coordinates {
        (Diag, 12.69) (Norm, 12.99) (Sink, 13.14)
      };
  \end{axis}
\end{tikzpicture}%
\begin{tikzpicture}[scale=0.6]
  \pgfplotsset{
    symbolic x coords={Reg, Map, Com}
  }
  \begin{axis}[
    width  = 0.5*\columnwidth,
    ybar=5*\pgflinewidth,
    bar width=0.3cm, bar shift=-0.15cm,
    xtick=data,
    axis y line*=left,
    ylabel=Recall@10,
    y label style={at={(0.28, 1.03)},rotate=270,anchor=south east},
    enlarge x limits=0.3,
    ymin=13.2, ymax=14.8,
    y tick label style={
        /pgf/number format/.cd,
        fixed,
        fixed zerofill,
        precision=1,
        /tikz/.cd
    },
    ylabel style = {blue!60!white},
    y tick label style = {blue!60!white},
    x tick label style={rotate=0},
    ytick distance=0.4,
    ymajorgrids=true,
    grid style=dashed,
    ]
    \addplot[draw=blue, fill=blue!30!white] coordinates {
        (Reg, 13.82) (Map, 14.35) (Com, 14.35)
      };

  \end{axis}
  \begin{axis}[
    width  = 0.5*\columnwidth,
    ybar=5*\pgflinewidth,
    bar width=0.3cm, bar shift=0.15cm,
    xtick=data,
    axis y line*=right,
    ylabel=NDCG@10,
    enlarge x limits=0.3,
    ymin=12.4, ymax=13.2,
    y label style={at={(1.3, 1.03)},rotate=270,anchor=south east},
    y tick label style={
        /pgf/number format/.cd,
        fixed,
        fixed zerofill,
        precision=1,
        /tikz/.cd
    },
    ylabel style = {red!60!white},
    y tick label style = {red!60!white},
    ytick distance=0.2,
    ]
    \addplot[draw=red, fill=red!30!white] coordinates {
        (Reg, 12.79) (Map, 13.11) (Com, 13.14)
      };
  \end{axis}
\end{tikzpicture}%