bubblecloud
Desenha uma nuvem compacta de círculos com áreas proporcionais aos valores dos dados.
Categoria: Graphics > 2-D and 3-D Plots
Sintaxe
bubblecloud(sz)
Desenha uma bolha por elemento do vetor sz.
bubblecloud(sz, labels)
Rotula cada bolha.
bubblecloud(tbl, sizevar, labelvar)
Obtém tamanhos e rótulos de variáveis de uma tabela.
b = bubblecloud(___)
Também retorna o objeto BubbleCloud.
Descrição
Uma nuvem de bolhas mostra o peso relativo de categorias. Cada categoria é um círculo cuja área segue o seu valor, e os círculos são agrupados sem eixos. Lê-se rapidamente, mas é difícil comparar valores com precisão, então rotule as bolhas.
Argumentos de entrada
sz- Vetor de valores não negativos; um valor maior dá um círculo maior.
labels- Cell array ou array de strings com um rótulo por bolha.
tbl- Uma tabela, com
sizevarelabelvarnomeando suas variáveis.
Argumentos de saída
b- O objeto
BubbleCloud.
Exemplo
Bolhas rotuladas
sales = [120 80 45 200 60];
names = {'North', 'South', 'East', 'West', 'Center'};
bubblecloud(sales, names)
title('Sales by region')
No app, a figura é desenhada abaixo do código.
Observações
O arranjo dos círculos é uma aproximação do do MATLAB, então as posições podem diferir.