data(VADeaths)
dados <- t(VADeaths)
barplot(
dados,
beside = TRUE,
col = c("blue", "red", "green", "yellow"),
main = "Taxa de mortalidade da Vírginia",
xlab = "Faixa etária",
ylab = "Taxa de mortalidade a cada 1000",
legend.text = rownames(dados),
args.legend = list(x = "topleft", bty = "n", cex = 0.7),
ylim = c(0, 80)
)

orange <- as.data.frame(Orange)
orange$Tree <- factor(as.character(orange$Tree), levels = as.character(1:5))
orange <- orange[order(orange$Tree, orange$age), ]
plot_ly(
orange,
x = ~age, y = ~circumference,
color = ~Tree, colors = "Set1",
type = "scatter", mode = "lines+markers",
customdata = ~Tree,
hovertemplate = "Árvore %{customdata} — %{x} dias — %{y} mm<extra></extra>"
) %>%
layout(
title = "Crescimento das 5 laranjeiras",
xaxis = list(title = "Dias"),
yaxis = list(title = "Circunferência (mm)"),
legend = list(title = list(text = "árvore"))
)
dados <- USArrests
dados$City <- rownames(dados)
rownames(dados) <- NULL
dados <- dados[order(dados$Murder, decreasing = TRUE), ]
top5 <- head(dados, 5)
top5$City <- factor(top5$City, levels = top5$City)
plot_ly(top5, x = ~City, y = ~Murder, type = "bar", name = "Murder") %>%
add_trace(y = ~Rape, name = "Rape") %>%
add_trace(y = ~Assault, name = "Assault") %>%
layout(
barmode = "group",
title = "Os 5 estados mais violentos dos usa em 1973",
xaxis = list(title = "Estado"),
yaxis = list(title = "Ocorrências")
)