Questão FC369871
A linguagem de programação R é uma linguagem especializada em análise estatística e manipulação de dados, muito popular em áreas como ciência de dados, estatísticas, biotecnologia,
Linguagens de Programação para Ciência de Dados
FGV · 2024
A linguagem de programação R é uma linguagem especializada em análise estatística e manipulação de dados, muito popular em áreas como ciência de dados, estatísticas, biotecnologia, econometria e inteligência artificial. Desenvolvida por Ross Ihaka e Robert Gentleman na década de 1990, R foi projetada para fornecer um ambiente de desenvolvimento para análise de dados, com um foco particular em estatísticas e gráficos. Em R, o operador %in%
- compara dois vetores e retorna TRUE se todos os elementos do primeiro vetor estiverem contidos no segundo.
- realiza a união de dois vetores, retornando um vetor com todos os elementos exclusivos dos dois vetores.
- verifica se dois vetores têm exatamente os mesmos elementos e na mesma ordem, retornando TRUE ou FALSE.
- calcula a interseção entre dois vetores, retornando apenas os elementos que são comuns entre eles.
- verifica se um elemento ou conjunto de elementos do primeiro vetor está presente no segundo vetor, retornando um vetor lógico.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A alternativa descreve a verificação de que todos os elementos de um vetor estão contidos em outro — isto é, testar se o primeiro vetor é um subconjunto do segundo.
Em R, o operador %in% compara elementos e produz um vetor lógico indicando, para cada item do lado esquerdo, se ele aparece no lado direito. Para obter um único resultado TRUE quando todos os elementos estiverem presentes usa‑se a combinação all(x %in% y).
Exemplo prático: se x = c(1,2) e y = c(2,1,3), então all(x %in% y) retorna TRUE, confirmando que x está contido em y.
Esse padrão é útil em validações, filtros e checagens de consistência de dados em rotinas estatísticas e scripts de preparação de dados.
Conteúdo do catálogo FC Concursos · Atualizado em