2
respostas

[Sugestão] Discordância da solução apresentada quanto ao item 3: Categoria com Menor Média

Respeitosamente, para o enunciado 3 do exercício proposto, a solução esperada seria a apresentação das categorias 1 e 3 como menor média já que ambas possuem média 3,6.

2 respostas

Ei, William! Tudo bem?

Isso acontece porque o which.min retorna o índice da primeira ocorrência do valor mínimo. Se houver empate, ele retorna apenas o primeiro índice encontrado. Se você precisar identificar todas as categorias com a menor média, precisará de um tratamento adicional no código.

Por exemplo:

medias <- c(media_pontualidade, media_qualidade_comida, media_atendimento)
minima_media <- min(medias)
categorias_menor_media <- which(medias == minima_media)

categorias_texto <- paste(categorias_menor_media, collapse = " e ")

cat("Categorias com menor média de avaliação:", categorias_texto, "\n")

Retorno: Categorias com menor média de avaliação: 1 e 3
Notebook usado para teste: https://colab.research.google.com/drive/1A9NwOc9RvUkO7FaryT0aBM2_xqlrD7qR?usp=sharing

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!

Boa tarde, Nathalia!

Sim, tudo bem. Desejo que estejas bem, também.

Excelente explanação. Muito obrigado.