\begin{tikzpicture}[scale=0.6]
  \pgfplotsset{
    symbolic x coords={Mean-T, Adaptive}
  }
  \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=5, ymax=7,
    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.5,
    ymajorgrids=true,
    grid style=dashed,
    ]
    \addplot[draw=blue,fill=blue!30!white] coordinates {
        (Mean-T, 5.27) (Adaptive, 6.66)
      };
  \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=3.5, ymax=5.5,
    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.5,
    xtick distance={10},
    % grid=major, grid style={dashed, gray}
    ]
    \addplot[draw=red,fill=red!30!white] coordinates {
        (Mean-T, 4.04) (Adaptive, 5.35)
      };
  \end{axis}
\end{tikzpicture}%
\begin{tikzpicture}[scale=0.6]
  \pgfplotsset{
    symbolic x coords={without $\mathcal{L}^t_u$, with $\mathcal{L}^t_u$}
  }
  \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=6, ymax=6.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.2,
    ymajorgrids=true,
    grid style=dashed,
    ]
    \addplot[draw=blue,fill=blue!30!white] coordinates {
        (without $\mathcal{L}^t_u$, 6.49) (with $\mathcal{L}^t_u$, 6.66)
      };
  \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=5, ymax=5.4,
    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.1,
    % grid=major, grid style={dashed, gray}
    ]
    \addplot[draw=red,fill=red!30!white] coordinates {
        (without $\mathcal{L}^t_u$, 5.21) (with $\mathcal{L}^t_u$, 5.35)
      };
  \end{axis}
\end{tikzpicture}%