title: “Q2” author: “artur” date: “2026-06-13” output: html_document
# 1. Criar o vetor com os dados brutos dos 20 pacientes
dados_doenca <- c("moderado", "leve", "leve", "severo", "leve", "moderado",
"moderado", "moderado", "leve", "leve", "severo", "leve",
"moderado", "moderado", "leve", "severo", "moderado",
"moderado", "moderado", "leve")
# 2. Criar a tabela de frequências absolutas
tabela_frequencia <- table(dados_doenca)
# 3. Calcular as porcentagens arredondadas para cada estágio
porcentagens <- round(100 * prop.table(tabela_frequencia), 1)
# 4. Criar os rótulos de texto combinando o nome da categoria com a porcentagem (ex: "leve (45%)")
rotulos <- paste(names(tabela_frequencia), " (", porcentagens, "%)", sep = "")
# 5. Definir cores estáticas para cada uma das fatias
cores_pizza <- c("#99ff99", "#ffcc99", "#ff9999")
# 6. Gerar o gráfico de pizza tradicional (sem rótulos diretos para usar a função legend)
pie(tabela_frequencia,
labels = NA, # Remove os rótulos automáticos da borda
col = cores_pizza, # Aplica as cores definidas
main = "Distribuição dos Estágios da Doença nos Pacientes")
# 7. Adicionar a legenda mapeando os rótulos com as porcentagens criadas
legend("topright",
legend = rotulos,
fill = cores_pizza,
title = "Estágios da Doença",
bty = "o")