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 sizevar e labelvar nomeando 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.

Veja também

bubblechart donutchart pie wordcloud