Como fazer Gráfico de Barras pelo Matlab? - Parte 2

Atualizado: Fev 12

Podemos plotar um gráfico de barras agrupando um conjunto de barras para uma determinada categoria, como exemplificado na Figura 1A.

Figura 1. Exemplo 1 de gráfico em barra.


Primeiro vamos criar o nosso vetor de dados, para isso atenção: construa o vetor de dados separando com um ; o conjunto de dados que quer agrupar por categoria. Importante: cada categoria deve ter o mesmo numero de elementos.


y = [10 15 20; 30 35 40; 50 55 62];


Pronto, agora é so plotar o gráfico:


figure

bar(y);


Para deixar todas as barras verdes como na Figura 1B, é simples:


figure

b = bar(y);

b(1).FaceColor = [.2 .6 .5]; % altere esses numeros e descubra o que acontece com seu grafico. b(2).FaceColor = [.2 .6 .5];

b(3).FaceColor = [.2 .6 .5];



Quer mais cores como na Figura 1C? Seguem os comandos:


figure

b = bar(y);

b(1).FaceColor = 'm';

b(2).FaceColor = 'k';

b(3).FaceColor = 'c';



Vamos deixar as barras mais próximas como na Figura 2?

Figura 2. Exemplo 2 de gráficos em barra.


x=[2000 2010 2020] %com esse commando podemos inserir a legenda de categoria.

figure

b=bar(x,y,'hist'); %o commando hist é o responsavel por aproximar as barras.

b(1).FaceColor = 'm';

b(2).FaceColor = 'k';

b(3).FaceColor = 'c';



Podemos mudar a apresentação dos dados como mostra a Figura 3:

figure

b=bar(x,y,'stacked'); % o commando stacked é o responsavel por colocar todas as barras na vertical.

b(1).FaceColor = 'm';

b(2).FaceColor = 'k';

b(3).FaceColor = 'c';


Referência

https://www.mathworks.com/help/matlab/ref/bar.html


Estatística: O que é, para que serve, como funciona, por Charles Wheelan.


Estatística básica, por Pedro A. Morettin e Wilton de O. Bussab.


Introdução à Estatística, por Mário F. Triola.

14 visualizações0 comentário

Posts recentes

Ver tudo