← Questões de Programação

Programação · FGV · 2023

Questão comentada de Programação

Uma base de dados consiste em 10 milhões de observações de pesos de adultos saudáveis. Suponha que se deseja calcular a proporção de indivíduos amostrados que tem peso maior ou igual a L e menor ou igual a U, com U > L. Se os valores estão guardados em um vetor chamado “pesos”, o comando R que calcula corretamente a proporção desejada é:

Gabarito: C

Em R, comparações como (pesos >= L) e (pesos = L) * (pesos <= U) marca com 1 apenas os pesos dentro do intervalo [L, U], e mean() calcula a parcela de observações nessa faixa. É o tipo de solução elegante que banca adora cobrar: curta, funcional e com um pequeno truque de coerção lógica do R.

Continue treinando

Questões relacionadas