sorty
Ordena as linhas de um heatmap pelos valores de uma de suas colunas.
Categoria: Graphics > 2-D and 3-D Plots
Sintaxe
sorty(h)
Ordena as linhas pela primeira coluna exibida, em ordem crescente.
sorty(h, column)
Ordena pela coluna de nome column.
sorty(h, column, direction)
Escolhe a ordem 'ascend' ou 'descend'.
Descrição
É a contrapartida de sortx. Reorganiza YDisplayData e as linhas de ColorDisplayData sem alterar os dados subjacentes. A ordenação é estável e coloca valores ausentes no fim.
Argumentos de entrada
h- Handle de um gráfico
heatmap. column- Rótulo da coluna usada na ordenação, como aparece em
XDisplayData. direction'ascend'(padrão) ou'descend'.
Exemplo
Reordenando linhas em ordem decrescente
hm = heatmap([3 1 2; 6 4 5]);
sorty(hm, '1', 'descend');
disp(hm.YDisplayData')
disp(hm.ColorDisplayData)
Saída
{'2'} {'1'}
6 4 5
3 1 2