Em linguagem de programação R, o objeto Escolaridade foi gerado a partir do c...

Em linguagem de programação R, o objeto Escolaridade foi gerado a partir do código: Escolaridade <– c(EnsinoFundamental = 5, EnsinoMedio = 9, EnsinoSuperior = 6) A seguir, foi constr...


publicidade
Em linguagem de programação R, o objeto Escolaridade foi gerado a partir do código:
Escolaridade <– c(EnsinoFundamental = 5, EnsinoMedio = 9, EnsinoSuperior = 6)
A seguir, foi construído um gráfico de setores com o comando:
pie(Escolaridade)
Para gerar um gráfico de setores em que sejam substituídos os nomes dos rótulos pelas respectivas porcentagens, o código que deve ser utilizado é
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Camila Duarte
    Camila Duarte EQUIPE
    22/09/2026 • 01:02
    Vamos falar um pouco sobre como criar gráficos de pizza (setores) no R, que é uma forma visual de mostrar proporções em dados categóricos. No R, a função pie() cria esse tipo de gráfico e o argumento labels= serve para definir o texto que aparece em cada fatia do gráfico.

    Aqui, o objeto Escolaridade é um vetor nomeado com as quantidades para três categorias diferentes. Quando fazemos pie(Escolaridade), o R coloca os nomes (EnsinoFundamental, EnsinoMedio, EnsinoSuperior) como rótulos.

    Mas a questão quer que esses rótulos sejam substituídos pelas porcentagens correspondentes. Para isso, devemos calcular a porcentagem de cada categoria dividindo o valor pelo total (sum) e multiplicando por 100. Depois, isso deve ser transformado em texto, porque labels precisa ser um vetor de caracteres, não numérico.

    O jeito correto de fazer isso é usar a função paste() para colar o valor percentual junto com o símbolo de porcentagem '%', que é o que aparece na alternativa b).

    As outras opções têm problemas: a) usa quantile(), que é outra coisa (percentis), c) e d) não usam paste() e tentam passar o símbolo '%' fora da função corretamente, e e) usa legend() que não é para gerar labels diretamente.

    Portanto, a resposta correta é a letra b.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.