Questoes
VADeaths
# carrega o ggplot
library(ggplot2)
# Converte o para um formato que possibilite usar o ggplot2
data <- as.data.frame(as.table(VADeaths))
colnames(data) <- c("Faixa Etária", "Grupo", "Taxa")
# Cria o gráfico de barras agrupadas
ggplot(data, aes(x = Grupo, y = Taxa, fill = `Faixa Etária`)) +
geom_bar(stat = "identity", position = "dodge") +
labs(title = "Taxas de Mortalidade por Grupo Populacional",
x = "Grupo Populacional",
y = "Taxa de Mortalidade") +
theme_minimal()

ClassificaçãoDoença
# Dados da questao com as classificacoes das doencas dos 20 pacientes
classificacoes <- c("moderado", "leve", "leve", "severo", "leve", "moderado", "moderado", "moderado", "leve", "leve", "severo", "leve", "moderado", "moderado", "leve", "severo", "moderado", "moderado", "moderado", "leve")
tb <- table(classificacoes)
porcentagens <- round(100 * prop.table(tb), 1)
# para criar o gráfico de pizza
cores <- c("#5fe47bff", "#facf41ff", "#ec0e0eff")
labels <- paste(names(tb), "-", porcentagens, "%")
pie(tb, col = cores, labels = labels, main = "Classificação da Doença")
# Coloca legenda
legend("topright", legend = names(tb), fill = cores, title = "Gravidade")

Teorema
# Carregar o dataset flu
flu <- read.csv("flu.csv")
# Mostrando o Histograma e a curva de densidade para o dataset flu sem tratamentos
hist(flu$age, freq = FALSE, main = "Histograma das Idades",
xlab = "Idade", ylab = "Densidade", col = "lightpink")
lines(density(flu$age), col = "red", lwd = 2)

# Cria 200 médias de amostras da população com tamanho n = 35
total_amostras <- 200
tamanho <- 35
medias_das_amostras <- numeric(total_amostras)
set.seed(111) # Para trazer determinismo nas amostras geradas
for(i in 1:total_amostras) {
amostra <- sample(flu$age, tamanho, replace = TRUE)
medias_das_amostras[i] <- mean(amostra)
}
# Histograma com curva de densidade para as médias das amostras
hist(medias_das_amostras, freq = FALSE, main = "Histograma das Médias das Amostras",
xlab = "Média da Amostra", ylab = "Densidade", col = "lightpink")
lines(density(medias_das_amostras), col = "blue", lwd = 2)
