microplateplot

Отображение визуализации микротитровой пластины

Синтаксис

microplateplot(Data)
Handle = microplateplot(...)
microplateplot(Data, ...'RowLabels', RowLabelsValue, ...)
microplateplot(Data, ...'ColumnLabels', ColumnLabelsValue, ...)
microplateplot(Data, ...'TextLabels', TextLabelsValue, ...)
microplateplot(Data, ...'TextFontSize', TextFontSizeValue, ...)
microplateplot(Data, ...'MissingValueColor', MissingValueColorValue, ...)
microplateplot(Data, ...'ToolTipFormat', ToolTipFormatValue, ...)

Описание

microplateplot(Data) отображает изображение микротитровальной пластины с каждым хорошо окрашенным в соответствии со значениями интенсивности, например, с устройства для считывания пластин.

Handle = microplateplot(...) возвращает указатель на оси графика.

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

microplateplot(Data, ...'RowLabels', RowLabelsValue, ...) позволяет задавать метки для строк данных.

microplateplot(Data, ...'ColumnLabels', ColumnLabelsValue, ...) позволяет задавать метки для столбцов данных.

microplateplot(Data, ...'TextLabels', TextLabelsValue, ...) позволяет задать текст для наложения колодцев на изображение.

microplateplot(Data, ...'TextFontSize', TextFontSizeValue, ...) позволяет вам задать размер шрифта для текста, заданного в 'TextLabels' свойство.

microplateplot(Data, ...'MissingValueColor', MissingValueColorValue, ...) позволяет задать цвет скважин с отсутствующими значениями (значения NaN).

microplateplot(Data, ...'ToolTipFormat', ToolTipFormatValue, ...) задает формат текста, используемого в подсказках к скважинам. Подсказки по скважине отображают фактическое значение из матрицы входа при клике по скважине. ToolTipFormatValue - строка формата, используемая sprintf функция. По умолчанию это 'Value: %.3f', который задает включение трех цифр справа от десятичного числа в обозначение с фиксированной точкой.

Входные параметры

Data

Объект или матрица DataMatrix, содержащие значения интенсивности, такие как от устройства чтения пластин.

Совет

Для получения справки импортируйте данные из электронной таблицы или файла данных в MATLAB® матрица, см. Импорт текстовых файлов.

Примечание

The microplateplot функция преобразует любые нечисловые символы или символы в матрице в значения NaN.

RowLabelsValue

Массив ячеек из символьных векторов или строкового вектора, который задает метки для строк данных. По умолчанию это первый Nбуквы алфавита, где N количество строк в Data. Если насчитывается более 26 строк Data, тогда по умолчанию это AA, AB, ..., ZZ. Если Data является объектом DataMatrix, тогда по умолчанию это метки строк Data.

ColumnLabelsValue

Массив ячеек из символьных векторов или строкового вектора, который задает метки для столбцов данных. По умолчанию это 1, 2,..., M , где M количество столбцов в Data. Если Data является объектом DataMatrix, тогда по умолчанию это метки столбцов Data.

TextLabelsValue

Массив ячеек из символьных векторов или строкового вектора того же размера, что и Data который задает текст для наложения на колодцы изображения.

TextFontSizeValue

Положительное целое число, указывающее размер шрифта текста, заданный с помощью 'TextLabels' свойство. Размер шрифта по умолчанию определяется автоматически на основе размера окна рисунка.

MissingValueColorValue

Трехэлементный числовой вектор значений RGB, который задает цвет скважин с отсутствующими значениями (значения NaN). По умолчанию это [0, 0, 0], который задает черный.

ToolTipFormatValue

Форматируйте строку, такую как используемая sprintf function, которая задает формат текста, используемого в подсказках к скважине. Подсказки по скважине отображают фактическое значение из матрицы входа при клике по скважине.

По умолчанию: 'Value: %.3f', который задает включение трех цифр справа от десятичного числа в обозначение с фиксированной точкой.

Выходные аргументы

Handle

Указатель на оси графика.

Совет

Используйте Handle выход с set функции и 'YDir' или 'XDir' свойство для изменения обратного порядка A через H метки или 1 через 12 метки соответственно. Обратите внимание, что на графике микропластинки, порядок по умолчанию для A через H метки, или 'YDir' свойство, is 'reverse' (сверху вниз) и порядок по умолчанию для 1 через 12 метки, или 'XDir' свойство, is 'normal' (слева направо). Для получения дополнительной информации о 'XDir' и 'YDir' свойства, см. Свойства осей графика.

Примеры

Пример 40. Создание графика микропластинки, изменение Палитры, Просмотр значений скважин и Добавление текстовых меток
  1. Загрузите MAT-файл, включенный в программное обеспечение Bioinformatics Toolbox™, которое содержит две переменные: assaydataматрица данных 8 на 12, значения с микротитровального диска, и whiteToRed, матрица 64 на 3, которая задает палитру.

    load microPlateAssay
  2. Создайте визуализацию данных с микротитровой пластины.

    microplateplot(assaydata)
  3. Измените визуализацию, чтобы использовать палитру «от белого до красного», а затем просмотрите подсказку, отображающую значение D6 скважины, нажав на скважину.

    colormap(whiteToRed)

    Заметьте, что все скважины в столбце 12 являются черными, что указывает на отсутствующие данные.

  4. Наложение X на скважине E8.

    1. Создайте пустой массив ячеек.

      mask = cell(8,12);
    2. Добавьте строку 'X' в камеру пятой строки и восьмой столбец массива.

      mask{5,8} = 'X';
    3. Передайте массив ячеек в microplateplot функция, использующая 'TextLabels' свойство.

      microplateplot(assaydata,'TEXTLABELS',mask);

Пример 41. Изменение порядка меток строк на графике
  1. Если вы еще не сделали этого, создайте график микроплиты, как описано ранее.

  2. Верните указатель на оси графика, а затем измените порядок меток букв строк.

    h = microplateplot(assaydata);
    set(h,'YDir','normal')

Пример 42. Добавление Заголовка и Подписей по осям к графику

Для получения информации о добавлении заголовка, а также меток осей X и оси Y к графику, смотрите Добавить заголовок и Подписи по осям к диаграмме.

Пример 43. Печать и экспорт графика

Для получения информации о печати или экспорте графика смотрите Печать и Сохранение.

Введенный в R2009a