addYLabel

Пометьте y -ось тепловой карты или кластерграммы

Описание

пример

addYLabel(hm_cg_object,label) добавляет метку под y -осью тепловой карты или кластерграммы.

пример

addYLabel(hm_cg_object,label,Name,Value) задает свойства текстового объекта метки с помощью аргументов пары "имя-значение". Для примера, addYLabel(hmObj,'Samples','Color','red','FontSize',12) отображает метку красным 12-точечным шрифтом. Можно задать несколько пары "имя-значение". Заключайте каждое имя свойства в кавычки.

пример

textObj = addYLabel(___) возвращает текстовый объект textObj используется в качестве метки тепловой карты или кластерграммы с использованием любой комбинации входных аргументов из предыдущих синтаксисов.

Примеры

свернуть все

Загрузите выборку данных экспрессии генов.

load bc_train_filtered

Отобразите тепловую карту значений экспрессии генов для 4918 генов из 78 выборок.

hmo = HeatMap(bcTrainData.Log10Ratio);
             Standardize: '[column | row | {none}]'
               Symmetric: '[true | false].'
            DisplayRange: 'Scalar.'
                Colormap: []
               ImputeFun: 'string -or- function handle -or- cell array'
            ColumnLabels: 'Cell array of strings, or an empty cell array'
               RowLabels: 'Cell array of strings, or an empty cell array'
      ColumnLabelsRotate: []
         RowLabelsRotate: []
                Annotate: '[on | {off}]'
          AnnotPrecision: []
              AnnotColor: []
       ColumnLabelsColor: 'A structure array.'
          RowLabelsColor: 'A structure array.'
       LabelsWithMarkers: '[true | false].'
    ColumnLabelsLocation: '[ top | {bottom} ]'
       RowLabelsLocation: '[ {left} | right ]'

Figure HeatMap 1 contains an axes. The axes contains 178 objects of type image, rectangle.

Добавить заголовок к тепловой карте красным цветом.

title = addTitle(hmo,'Gene Expression Data','Color','red');

Figure HeatMap 1 contains an axes. The axes contains 178 objects of type image, rectangle.

Измените размер шрифта заголовка.

title.FontSize = 12;

Figure HeatMap 1 contains an axes. The axes contains 178 objects of type image, rectangle.

Добавьте метки к оси X и оси Y.

addXLabel(hmo,'Samples','FontSize',12);
addYLabel(hmo,'Genes','FontSize',12);

Figure HeatMap 1 contains an axes. The axes contains 178 objects of type image, rectangle.

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

свернуть все

Объект тепловой карты или кластерграммы, заданный как HeatMap объект или clustergram объект.

y - подпись по осям, заданная в виде вектора символов или строки.

Пример: 'Genes'

Типы данных: char | string

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

свернуть все

y метку -xis, возвращенную как Text объект.

Введенный в R2009b