I want to have multiple y labels in a group plot. Now I have 4 different values for ylabels:Range1, Range2, Range3 and Range4. I want to add a common ylabel say "throughput". How do I do that?
\documentclass{standalone}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{pgfplots}
\usepgfplotslibrary{groupplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{groupplot}[group style={group size= 2 by 4},height=5cm,width=6.4cm]
\nextgroupplot[title=type1,ylabel={Range1 },symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\nextgroupplot[title=type2,symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\nextgroupplot[ylabel={Range2 },symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\nextgroupplot[symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\nextgroupplot[ylabel={Range3 },symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\nextgroupplot[symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\nextgroupplot[xlabel={Number of Threads},ylabel={Range4 },symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\nextgroupplot[xlabel={Number of Threads},symbolic x coords={1,2,4,8,16,32,64,128},xtick=data]
\addplot[blue] table{Data/test.dat};
\end{groupplot}
\end{tikzpicture}
\end{document}


