I have group plot which consists of 2 rows and 3 columns. I need to add text to left of the figure and below of of the figure, very similar to this :

\documentclass{article}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{pgfplots}
\usetikzlibrary{spy}
\pgfplotsset{compat=1.9}
\usepackage{epsfig}
\usepgfplotslibrary{groupplots}
\usepgfplotslibrary{external}
\usetikzlibrary{external} % set up externalization
\tikzexternalize[shell escape=-enable-write18] % activate externalisation
\tikzset{external/system call={pdflatex \tikzexternalcheckshellescape -halt-on-error
-interaction=batchmode -jobname "\image" "\texsource"&&
pdftops -eps "\image.pdf"}}
\begin{document}
\begin{tikzpicture}[spy using outlines={rectangle, magnification=2,connect spies}]
\begin{groupplot}[
group style={
vertical sep=0,
group name=my plots,
group size=3 by 2, },
ybar,
width=8cm,
height=6cm,
ymin=0,
xtick align=inside,
]
\nextgroupplot[ymax = 80,xmin = -2, xmax=10,xticklabel pos = right]
\nextgroupplot[ymax = 60,xmin = -2, xmax=4,xticklabel pos = right]
\nextgroupplot[ymax = 60 ,ymin = 0.1,xmin = -5, xmax=5,xticklabel pos = right,ytick = {20,40,60},xtick = {-4,-2,0,2,4}]
\nextgroupplot[ymax = 60,xmin = -5, xmax=5]
\nextgroupplot[ymax = 40,xmin = -1, xmax=1]
\nextgroupplot[xmin=-6,xmax=2,ymax = 70]
\end{groupplot}
\end{tikzpicture}
\end{document}
ylabelfor the first groupplot andxlabelfor the second? – Torbjørn T. Oct 27 '15 at 20:54xlabelto the bottom, center groupplot? Can you show us the code for your figure? (We don't need the data I'd guess, so you can remove the\addplotlines.) – Torbjørn T. Oct 27 '15 at 21:58ylabelcentered vertically between the two rows of plots? Common label for a groupplot or even Create x and y label which overlaps for multiple plots – Torbjørn T. Oct 28 '15 at 17:13epsfig,graphicxhandles all the things you need for including images. – Torbjørn T. Oct 28 '15 at 17:33