| Contents | Index |
y = nanmedian(X)
y = nanmedian(X,dim)
y = nanmedian(X) is the median of X, computed after removing NaN values.
For vectors x, nanmedian(x) is the median of the remaining elements, once NaN values are removed. For matrices X, nanmedian(X) is a row vector of column medians, once NaN values are removed. For multidimensional arrays X, nanmedian operates along the first nonsingleton dimension.
y = nanmedian(X,dim) takes the mean along dimension dim of X.
Find column medians for data with missing values:
X = magic(3);
X([1 6:9]) = repmat(NaN,1,5)
X =
NaN 1 NaN
3 5 NaN
4 NaN NaN
y = nanmedian(X)
y =
3.5000 3.0000 NaN
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |