parallelplot

Gráfico de coordenadas paralelas, uma linha por observação ao longo de várias variáveis.

Categoria: Graphics > 2-D and 3-D Plots

Sintaxe

parallelplot(data)

Desenha um eixo vertical por coluna da matriz data e uma linha por linha.

parallelplot(tbl)

Usa as variáveis numéricas de uma tabela; os nomes das variáveis rotulam os eixos.

parallelplot(___, Name, Value)

Define opções como 'GroupData', 'CoordinateTickLabels' ou 'Jitter'.

p = parallelplot(___)

Também retorna o objeto do gráfico.

Descrição

Cada variável é reescalada em seu próprio eixo vertical, e uma observação vira uma linha que cruza todos eles. Grupos de observações parecidas aparecem como feixes de linhas, e variáveis que separam bem os grupos aparecem onde os feixes se afastam.

Argumentos de entrada

data
Matriz numérica, linhas são observações e colunas são variáveis.
'GroupData'
Variável de agrupamento; cada grupo é desenhado com uma cor.
'CoordinateTickLabels'
Cell array de rótulos para os eixos das variáveis.

Argumentos de saída

p
Objeto ParallelCoordinatesPlot.

Exemplo

Quatro variáveis, dois grupos

data = [1 5 3 8; 2 6 2 9; 7 1 8 2; 8 2 9 1; 2 5 3 7; 7 2 8 3];
grp = [1; 1; 2; 2; 1; 2];
parallelplot(data, 'GroupData', grp, 'CoordinateTickLabels', {'a','b','c','d'});

No app, o gráfico é desenhado abaixo do código.

Veja também

plotmatrix heatmap scatter plot