%%looking for unique xy values
uniCoord=unique(data(:,1:2),'rows');
uniCoord(:,3:12)=NaN;
%%writing for each xy value in column
% 3-9 all corresponding z values
% 10 amount of corresponding z values
% 11 median of z values
% 12 mean of z values
for i =1:size(uniCoord,1)
A=(data(:,1)==uniCoord(i,1)&data(:,2)==uniCoord(i,2));
B=data(A,3)';
uniCoord(i,3:2+size(B,2))=B;
uniCoord(i,10)=size(B,2);
uniCoord(i,11)=median(uniCoord(i,3:2+size(B,2)));
uniCoord(i,12)=mean(uniCoord(i,3:2+size(B,2)));
end