Имея N x M
матрицу признаков featMat
(для M
признаков и N
образцов) и N x 1
вектор классов classVec
, мы можем красиво визуализировать эти многомерные данные с помощью gplotmatrix
.
Пример:
featMat = rand(10,3);
classVec = rand(10,1) > 0.3;
gplotmatrix(featMat, [], classVec, ['g','r']);
Мой вопрос: как я могу управлять легендой этого сюжета? Что мне нужно, так это конкретный текст с определенным цветом для каждого из классов, появляющийся в моем файле classVec
.
Комментарий: Целое число classVec можно заменить массивом ячеек для управления текстом (например, classVec = {'foo','bar','bar', ..., 'foo'}
). В этом случае я не знаю, как контролировать, какой класс получает какой цвет. Кажется, это зависит от порядка появления в classVec
. Какие-либо предложения?
legend
после построения графика. Я уверен, что можно манипулировать всем с помощью более глубоких манипуляций со свойствами, но я ожидаю, чтоgplotmatrix
предоставит естественный способ установки легенды. Я уверен, что это довольно легко. Разве не должно? Я просто не нашел ответа... :) - person matheburg   schedule 06.03.2015gplotmatrix
, кажется, не обеспечивает более естественный способ установить легенду. - person matheburg   schedule 06.03.2015