maboxplot

Создайте диаграмму для микроданных массива

Синтаксис

maboxplot(MAData)
maboxplot(MAData, ColumnName)
maboxplot(MAStruct, FieldName)
H = maboxplot(...)
[H, HLines] = maboxplot(...)
maboxplot(..., 'Title', TitleValue, ...)
maboxplot(..., 'Notch', NotchValue, ...)
maboxplot(..., 'Symbol', SymbolValue, ...)
maboxplot(..., 'Orientation', OrientationValue, ...)
maboxplot(..., 'WhiskerLength', WhiskerLengthValue, ...)
maboxplot(..., 'BoxPlot', BoxPlotValue, ...)

Аргументы

MAData Объект DataMatrix, числовой массив или структура, содержащая поле под названием Data. Значения в столбцах MAData будут использоваться, чтобы создать диаграммы. Если объект DataMatrix, имена столбцов используются в качестве меток в диаграмме.
ColumnName Массив имен столбцов, соответствующих данным в MAData, используемом в качестве меток в диаграмме.
MAStructСтруктура микроданных массива.
FieldNameПоле в структуре микроданных массива, MAStruct. Значения в поле FieldName будут использоваться, чтобы создать диаграммы.
TitleValueВектор символов или строка, чтобы использовать в качестве заголовка для графика. Заголовком по умолчанию является FieldName.
NotchValue

Логическое определение типа чертивших полей. Выбор:

  • Поля true — Notched

  • Поля false — Square

Значением по умолчанию является false.
OrientationValue

Вектор символов или строка, задающая ориентацию диаграммы. Выбор:

  • 'Vertical'

  • 'Horizontal' (значение по умолчанию)

WhiskerLengthValueЗначение, задающее максимальную длину контактных усиков как функция межквартильного размаха (IQR). Контактный усик расширяет к самому экстремальному значению данных в WhiskerLengthValue*IQR поля. Значение по умолчанию = 1.5. Если WhiskerLengthValue equals 0, то maboxplot отображает все значения данных вне поля, с помощью символа графического вывода Symbol.
BoxPlotValue

Массив ячеек имени свойства / пары значения свойства, чтобы передать функции boxplot Statistics and Machine Learning Toolbox™, которая создает диаграмму. Для допустимых пар смотрите, что boxplot функционирует.

Описание

maboxplot(MAData) отображает диаграмму значений в столбцах MAData. MAData может быть объектом DataMatrix, числовым массивом или структурой, содержащей поле под названием Data, содержа микроданные массива.

maboxplot(MAData, ColumnName) маркирует имена столбцов диаграммы.

maboxplot(MAStruct, FieldName) отображает диаграмму значений в поле FieldName в структуре микроданных массива MAStruct. Если MAStruct является базирующимся блоком, maboxplot создает диаграмму значений в поле FieldName для каждого блока.

Примечание

Если вы обеспечиваете MAStruct, не обеспечивая FieldName, maboxplot использует элемент Signal в поле ColumnNames MAStruct, если Affymetrix®data или первый элемент в поле ColumnNames MAStruct, в противном случае.

H = maboxplot(...) возвращает указатель осей диаграммы.

[H, HLines] = maboxplot(...) возвращается указатели строк раньше разделяли различные блоки в изображении.

maboxplot(..., 'PropertyName', PropertyValue, ...) вызывает maboxplot с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:

maboxplot(..., 'Title', TitleValue, ...) позволяет вам задавать заголовок графика. TitleValue по умолчанию является FieldName.

maboxplot(..., 'Notch', NotchValue, ...) если NotchValue является true, чертит отмеченные поля. Значением по умолчанию является false , чтобы показать квадратные поля.

maboxplot(..., 'Symbol', SymbolValue, ...) позволяет вам задавать символ, используемый для значений выброса. Symbol по умолчанию является '+'.

maboxplot(..., 'Orientation', OrientationValue, ...) позволяет вам задавать ориентацию диаграммы. Выбором является 'Vertical' и 'Horizontal'. Значение по умолчанию is 'Vertical'.

maboxplot(..., 'WhiskerLength', WhiskerLengthValue, ...) позволяет вам задавать длину контактного усика для диаграммы. WhiskerLengthValue задает максимальную длину контактных усиков как функция межквартильного размаха (IQR) (значение по умолчанию = 1.5). Контактный усик расширяет к самому экстремальному значению данных в WhiskerLength*IQR поля. Если WhiskerLengthValue равняется 0, то maboxplot отображает все значения данных вне поля, с помощью символа графического вывода Symbol.

maboxplot(..., 'BoxPlot', BoxPlotValue, ...) позволяет вам задавать аргументы, чтобы передать функции boxplot, которая создает диаграмму. BoxPlotValue является массивом ячеек имени свойства / пары значения свойства. Для допустимых пар смотрите, что boxplot функционирует.

Примеры

свернуть все

Этот пример показывает, как отобразить диаграммы для микроданных массива.

Загрузите MAT-файл, которому предоставляют программное обеспечение Bioinformatics Toolbox™, которое содержит данные о дрожжах. Этот MAT-файл включает три переменные: yeastvalues, матрица данных об экспрессии гена, genes, массива ячеек инвентарных номеров GenBank® для маркировки строк в yeastvalues, и times, вектора временных стоимостей для маркировки столбцов в yeastvalues.

load yeastdata

Покажите диаграмму данных об экспрессии гена.

maboxplot(yeastvalues,times);
xlabel('Sample Times');

Используйте функцию gprread, чтобы создать структуру, содержащую микроданные массива и построить аргументы пары "имя-значение" использования данных функции maboxplot.

madata = gprread('mouse_a1wt.gpr');
maboxplot(madata,'F635 Median - B635','TITLE', 'Cy5 Channel FG - BG');

Смотрите также

| | | | | | |

Представлено до R2006a