Articles

Bar Plots

Criar barpllots com a função barplot(altura), onde a altura é um vector ou matriz. Se a altura é um vector, os valores determinam as alturas das barras na parcela. Se altura é uma matriz e a opção ao lado=FALSO, então cada barra do gráfico corresponde a uma coluna de altura, com os valores na coluna dando as alturas das “sub-barras” empilhadas. Se a altura é uma matriz e ao lado=VERDADEIRO, então os valores em cada coluna são justapostos em vez de empilhados. Incluir nomes de opção.arg=(vector de caracteres) para rotular as barras. A opção horiz=TRUE para criar um barplot horizontal.

Plotagem de barras simples

# Simple Bar Plot
counts <- table(mtcars$gear)
barplot(counts, main="Car Distribution",
xlab="Number of Gears")

clique para ver

clique para ver

(Para praticar a realização de uma simples trama de barras em R, experimente este vídeo interactivo.)

Plotagem de barra empilhada

clique para ver

Plotagem de barra agrupada

clique para ver

Notas

P>Plotagem de barra não precisa de se basear em contagens ou frequências. Pode-se criar gráficos de barras que representem meios, medianas, desvios padrão, etc. Utilize a função agregada( ) e passe os resultados para a função barplot( ).

Por defeito, a linha do eixo categórico é suprimida. Incluir a opção axis.lty=1 para a desenhar.

Com muitas barras, as etiquetas das barras podem começar a sobrepor-se. É possível diminuir o tamanho da fonte utilizando a opção cex.names =. Valores menores do que um irão diminuir o tamanho da etiqueta. Adicionalmente, pode usar parâmetros gráficos tais como os seguintes para ajudar a espaçar o texto:

clique para ver

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *