function [hh, dm] = hist_percents(data, ytotal)
dd = [];
de = [];
flat = data(:);
flat = flat(:);
mmin = floor(min(flat));
mmax = ceil(max(flat));
xbins = [1:1:mmax]
for i=1:size(data,1)
ddd = data(i,:);
dd(i,:) = hist(ddd(ddd>0), xbins)/(ytotal/100);
end
dm = mean(dd,1);
ds = std(dd,0,1)/sqrt(size(data,1));
xmin=mmin;
if (mmin==0)
%dm(1) =0;
%ds(1) =0;
%xmin=xmin+1;
end
hh = barwitherr(ds, dm);
%set(gca , 'XTick', linspace(0,length(xbins)) );
%set(gca , 'XTickLabel', xbins);
%al = get(gca , 'XTickLabel');
%al = str2num(al);
%al = al + mmin-1
%al(al<0) = '';
%set(gca , 'XTickLabel', al);
%xmin = floor(min(data(data>0)))
%xlim([xmin, mmax]);
end