1
resposta

[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.

1 resposta

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!