Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Criando Gráficos de Barras | Visualização de Dados
Análise de Dados com R

bookCriando Gráficos de Barras

Por que usar gráficos de barras?

Gráficos de barras são uma das formas mais comuns de visualizar dados categóricos. Eles são utilizados para:

  • Comparar contagens ou frequências de categorias;
  • Visualizar resumos por grupo (como preço médio por tipo de combustível);
  • Compreender relações entre duas variáveis categóricas usando barras agrupadas ou empilhadas.

Seja mostrando o número de carros por tipo de combustível ou comparando modos de transmissão entre combustíveis, gráficos de barras tornam comparações categóricas claras e intuitivas.

Sintaxe de gráfico de barras no ggplot2

Um gráfico de barras pode ser criado no ggplot2 usando geom_bar(). Quando apenas o atributo x é fornecido, geom_bar() conta automaticamente o número de observações em cada categoria.

ggplot(data = df, aes(x = category)) +
  geom_bar()

Se também for fornecido um atributo y com valores reais, é necessário especificar stat = "identity" para que o ggplot2 utilize os valores informados em vez de contar as linhas.

ggplot(data = df, aes(x = category, y = value)) +
  geom_bar(stat = "identity")

Exemplo: Contagem de carros por tipo de combustível

Um gráfico de barras pode ser utilizado para mostrar quantos carros estão disponíveis para cada tipo de combustível. Neste exemplo, as barras são preenchidas com azul claro e contornadas em vermelho para destaque. Rótulos são adicionados para maior clareza, e theme_minimal() é aplicado para um visual mais limpo.

ggplot(df, aes(x = fuel)) + 
  geom_bar(fill = "lightblue", color = "red") +
  labs(title = "Car Distribution by Fuel Type", 
       x = "Fuel Type", 
       y = "Count") +
  theme_minimal()

Esta visualização destaca a distribuição de carros entre diferentes categorias de combustível, facilitando a comparação de sua disponibilidade relativa.

question mark

O que geom_bar() faz quando apenas a variável x é fornecida?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

What is the difference between stacked and grouped bar plots?

How do I customize the colors and themes in a bar plot?

Can you explain how to add labels and titles to my bar plots?

Awesome!

Completion rate improved to 4

bookCriando Gráficos de Barras

Deslize para mostrar o menu

Por que usar gráficos de barras?

Gráficos de barras são uma das formas mais comuns de visualizar dados categóricos. Eles são utilizados para:

  • Comparar contagens ou frequências de categorias;
  • Visualizar resumos por grupo (como preço médio por tipo de combustível);
  • Compreender relações entre duas variáveis categóricas usando barras agrupadas ou empilhadas.

Seja mostrando o número de carros por tipo de combustível ou comparando modos de transmissão entre combustíveis, gráficos de barras tornam comparações categóricas claras e intuitivas.

Sintaxe de gráfico de barras no ggplot2

Um gráfico de barras pode ser criado no ggplot2 usando geom_bar(). Quando apenas o atributo x é fornecido, geom_bar() conta automaticamente o número de observações em cada categoria.

ggplot(data = df, aes(x = category)) +
  geom_bar()

Se também for fornecido um atributo y com valores reais, é necessário especificar stat = "identity" para que o ggplot2 utilize os valores informados em vez de contar as linhas.

ggplot(data = df, aes(x = category, y = value)) +
  geom_bar(stat = "identity")

Exemplo: Contagem de carros por tipo de combustível

Um gráfico de barras pode ser utilizado para mostrar quantos carros estão disponíveis para cada tipo de combustível. Neste exemplo, as barras são preenchidas com azul claro e contornadas em vermelho para destaque. Rótulos são adicionados para maior clareza, e theme_minimal() é aplicado para um visual mais limpo.

ggplot(df, aes(x = fuel)) + 
  geom_bar(fill = "lightblue", color = "red") +
  labs(title = "Car Distribution by Fuel Type", 
       x = "Fuel Type", 
       y = "Count") +
  theme_minimal()

Esta visualização destaca a distribuição de carros entre diferentes categorias de combustível, facilitando a comparação de sua disponibilidade relativa.

question mark

O que geom_bar() faz quando apenas a variável x é fornecida?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 2
some-alt