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(...) возвращает указатель на оси графика.

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®, см. Текстовые файлы Импорта (MATLAB).

Примечание

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 функция, которая задает формат текста, используемого в хорошо подсказках. Хорошо подсказки отображают фактическое значение из входной матрицы, когда вы щелкаете хорошо.

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

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

Handle

Обработайте к осям графика.

Совет

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

Примеры

Пример 45. Создание графика микропластины, изменение палитры, просмотр хорошо значений и добавление текстовых меток
  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);

Пример 46. Изменение порядка меток строки в графике
  1. Если вы уже не сделали так, создайте график микропластины, аналогичной описанному ранее.

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

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

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

Для получения информации о добавлении заголовка и оси X и меток оси Y к вашему графику, смотрите Добавление заголовка и подписей по осям, чтобы Строить диаграмму (MATLAB).

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

Для получения информации о печати или экспорте вашего графика, см. Печать и сохранение (MATLAB).

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

| |

Представленный в R2009a

Для просмотра документации необходимо авторизоваться на сайте