Сглаживайте данные микромассивов с помощью метода Lowess
YSmooth = malowess(X, Y)
YSmooth = malowess(X, Y,
...'Order', OrderValue, ...)
YSmooth = malowess(X, Y,
...'Robust', RobustValue, ...)
YSmooth = malowess(X, Y,
...'Span', SpanValue, ...)
X, Y | Объект DataMatrix или числовой вектор, содержащий данные о рассеянии. |
OrderValue | Свойство для выбора порядка алгоритма. Введите любой из |
RobustValue | Свойство для выбора устойчивой подгонки. Введите любой из |
SpanValue | Свойство для задания размера окна. Значение по умолчанию |
сглаживает данные рассеяния в YSmooth = malowess(X, Y)X и Y с использованием метода Lowess сглаживания. Размер окна по умолчанию составляет 5% от длины X. YSmooth является числовым вектором или, если Y является объектом DataMatrix, также объектом DataMatrix с теми же свойствами, что и Y.
вызывает YSmooth = малообеспеченность (X, Y... 'PropertyName', PropertyValue, ...)malowess с необязательными свойствами, которые используют пары имя/значение свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName должны быть заключены в одинарные кавычки и нечувствительны к регистру. Эти имена свойства/пары значения свойств следующие:
выбирает порядок алгоритма. Обратите внимание, что программное обеспечение Curve Fitting Toolbox™ относится к Lowess-сглаживанию порядка YSmooth = malowess(X, Y,
...'Order', OrderValue, ...)2 как сглаживание Лесса.
использует устойчивую подгонку, когдаYSmooth = malowess(X, Y,
...'Robust', RobustValue, ...) установлено в RobustValuetrue. Эта опция может занять много времени, чтобы вычислить.
изменяет размер окна для функции сглаживания. Если YSmooth = malowess(X, Y,
...'Span', SpanValue, ...) меньше SpanValue1размер окна принимается за часть от числа точек в данных. Если SpanValue больше 1, окно имеет размер SpanValue.
maStruct = gprread('mouse_a1wt.gpr');
cy5data = magetfield(maStruct, 'F635 Median');
cy3data = magetfield(maStruct, 'F532 Median');
[x,y] = mairplot(cy5data, cy3data);
drawnow
ysmooth = malowess(x,y);
hold on;
plot(x, ysmooth, 'rx')
ynorm = y - ysmooth;affyinvarsetnorm | maboxplot | magetfield | maimage | mainvarsetnorm | mairplot | maloglog | manorm | quantilenorm | robustfit