I have the following pgfplot:
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{every axis legend/.append style={
at={(1.05,1)},
anchor=north west}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
ylabel=Number of Respondents,
enlargelimits=0.15,
legend cell align=right,
ybar,
bar width=10pt,
symbolic x coords = {Very U, Somewhat U, Not U},
xtick=data,
x tick label style={anchor=north},
width=.50\textwidth,
ymin=0,
]
\addplot
coordinates {(Very U,1) (Somewhat U,3) (Not U,1)};
\addplot
coordinates {(Very U,2) (Somewhat U,0) (Not U,0)};
\addplot
coordinates {(Very U,1) (Somewhat U,2) (Not U,0)};
\addplot
coordinates {(Very U,4) (Somewhat U,5) (Not U,1)};
\legend{Survey Vote \#257, Survey Vote \#968, Survey Vote \#156, All Surveys}
\end{axis}
\end{tikzpicture}
\end{document}
What I want to do, is have the leftmost group have a little padding before it starts (not right up on the y axis) and the same for the rightmost group, have a little padding between it and the y axis.
I would also like to make the legend just a bit bigger...