nanmeanf — mean (ignoring Nan's) with a given frequency.
m=nanmean(val,fre) m=nanmean(val,fre,'r') (or m=nanmean(val,fre,1)) m=nanmean(val,fre,'c') (or m=nanmean(val,fre,2))
real or complex vector or matrix
integer vector or matrix with same dimensions than val
    This function returns in scalar  m the mean of the
    values (ignoring  the NANs) of a vector  or matrix 
    val,   each counted  with   a  frequency signaled  by  the
    corresponding values of the  integer vector or matrix  fre 
   with the same type of val.
    For      a  vector    or  matrix        val, 
     m=nanmeanf(val,fre)  or   m=nanmeanf(val,fre,'*')
    returns in scalar   m  the mean of all  the entries
    (ignoring  the NANs) of    val, each  value counted
    with the multiplicity indicated by the corresponding value
    of  fre.
m=nanmeanf(val,fre,'r')       (or,     equivalently,
    m=nanmeanf(val,fre,1) ) returns in each entry of the
    row vector   m of  type 1xsize(val,'c') the mean of
    each column of val (ignoring the NANs), each value counted
    with the multiplicity indicated by the corresponding value
    of  fre.
m=nanmeanf(val,fre,'c')  (or,      equivalently,
    m=nanmeanf(val,fre,2)) returns in  each entry of the
    column  vector m of  type size(val,'c')x1 the mean of each
    row  of val (ignoring  the NANs),  each value counted with
    the multiplicity indicated  by the corresponding  value of
    fre.
In Labostat, NAN values stand for missing values in tables.