scatter
Gráfico de dispersão: marcadores em posições dadas, com tamanho e cor opcionais para cada ponto.
Categoria: Graphics > 2-D and 3-D Plots
Sintaxe
scatter(x, y)
Desenha um círculo em cada ponto (x(k), y(k)).
scatter(x, y, sz)
Define a área do marcador; um vetor dá a cada ponto seu próprio tamanho.
scatter(x, y, sz, c)
Define a cor: uma especificação de cor, um trio RGB, ou um vetor mapeado pelo colormap.
scatter(___, 'filled')
Preenche os marcadores.
scatter(___, mkr)
Escolhe a forma do marcador, como 's' ou '^'.
s = scatter(___)
Também retorna o objeto Scatter.
Descrição
scatter serve para relações entre variáveis em que cada ponto vale por si, e pode codificar mais duas variáveis por tamanho e cor. Para uma linha simples pelos pontos, plot é mais leve e rápido.
Argumentos de entrada
x, y- Vetores de mesmo comprimento.
sz- Área do marcador em pontos quadrados; escalar ou um por ponto. O padrão é 36.
c- Dados de cor. Um vetor de valores é mapeado pelo colormap atual.
Argumentos de saída
s- Objeto Scatter; leia ou altere
SizeData,CData,MarkerFaceColore outros.
Exemplo
Tamanho e cor por ponto
rng(1)
x = rand(1, 40);
y = x + 0.2*rand(1, 40);
scatter(x, y, 20 + 200*rand(1, 40), x, 'filled')
colorbar
No app, a figura é desenhada abaixo do código.