Análises
VADeaths
df <- as.data.frame(as.table(VADeaths))
names(df) <- c("Grupo", "FaixaEtaria", "Taxa")
library(ggplot2)
ggplot(df, aes(x = Grupo, y = Taxa, fill = FaixaEtaria)) +
geom_bar(stat = "identity", position = "stack") +
scale_fill_brewer(palette = "Set2") +
labs(
title = "Taxas de Mortalidade (VADeaths)",
x = "Grupo Populacional",
y = "Taxa de Mortalidade",
fill = "Faixa Etária"
) +
theme_minimal(base_size = 14)

ClassificaçãoDoença
estagios <- c(
"moderado", "leve", "leve", "severo", "leve",
"moderado", "moderado", "moderado", "leve", "leve",
"severo", "leve", "moderado", "moderado", "leve",
"severo", "moderado", "moderado", "moderado", "leve"
)
tab <- table(estagios)
porc <- round(100 * tab / sum(tab), 1)
labels <- paste(names(tab), "-", porc, "%")
cores <- c("lightblue", "orange", "tomato")
pie(
tab,
labels = labels,
col = cores,
main = "Distribuição dos Estágios da Doença"
)
legend(
"topright",
legend = names(tab),
fill = cores,
title = "Estágios"
)

Teorema
flu <- read.csv("flu.csv")
population <- flu$age
hist(
population,
breaks = 20,
freq = FALSE,
col = "lightblue",
border = "white",
main = "Idade das Mortes — População (Gripe Espanhola)",
xlab = "Idade"
)
lines(
density(population),
col = "red",
lwd = 3
)

set.seed(123)
sample_means <- replicate(
200,
mean(sample(population, size = 35, replace = TRUE))
)
hist(
sample_means,
breaks = 20,
freq = FALSE,
col = "lightgreen",
border = "white",
main = "Distribuição das Médias Amostrais (n = 35, 200 amostras)",
xlab = "Média das Amostras"
)
lines(
density(sample_means),
col = "blue",
lwd = 3
)
curve(
dnorm(x, mean = mean(population), sd = sd(population) / sqrt(35)),
add = TRUE,
lwd = 2,
col = "darkred",
lty = 2
)
