Introdução à visualização de dados com ggplot2
Rick Scavetta
Founder, Scavetta Academy
| Tipo de gráfico | Possíveis geometrias |
|---|---|
| Gráficos de dispersão | pontos, dispersão, referência, suavidade, contagem |
| Gráficos de barras | histograma, barra, coluna, barra de erros |
| Gráficos de linhas | linha, caminho |
ggplot(iris, aes(x = Sepal.Width)) +
geom_histogram()
`stat_bin()` using `bins = 30`.
Pick better value with `binwidth`.

ggplot(iris, aes(x = Sepal.Width)) +
geom_histogram()
# Default bin width:
diff(range(iris$Sepal.Width))/30
[1] 0.08

ggplot(iris, aes(x = Sepal.Width)) +
geom_histogram(binwidth = 0.1)
Sempre escolha larguras de bin adequadas para seus dados.
Sem espaços entre as barras.

ggplot(iris, aes(x = Sepal.Width)) +
geom_histogram(binwidth = 0.1,
center = 0.05)
Sempre escolha larguras de bin adequadas para seus dados.
Sem espaços entre as barras.
Os rótulos do eixo X estão entre as barras.

ggplot(iris, aes(x = Sepal.Width,
fill = Species)) +
geom_histogram(binwidth = .1,
center = 0.05)

ggplot(iris, aes(x = Sepal.Width,
fill = Species)) +
geom_histogram(binwidth = .1,
center = 0.05,
position = "stack")

ggplot(iris, aes(x = Sepal.Width,
fill = Species)) +
geom_histogram(binwidth = .1,
center = 0.05,
position = "dodge")

ggplot(iris, aes(x = Sepal.Width,
fill = Species)) +
geom_histogram(binwidth = .1,
center = 0.05,
position = "fill")

Introdução à visualização de dados com ggplot2