Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — Instituto Consulplan 2025

ProgramaçãoLinguagens de programação
Código
qg558564
Banca
Instituto Consulplan
Órgão
TJ-RO
Ano
2025
Nível
Superior
Cargo
Analista Judiciário - Matemático
O pacote dplyr do software R traz uma sintaxe intuitiva e eficiente para manipulação de dados, permitindo a filtragem, transformação, agrupamento e resumo de grandes conjuntos de dados de forma concisa e rápida. Considere uma base de dados (armazenada no objeto dados) que contém informações sobre processos judiciais e possui as seguintes variáveis:• ID: identificador único do processo;• Data_Abertura: data em que o processo foi iniciado;• Status: status do processo (“Em andamento”, “Finalizado” ou “Arquivado”); e• Valor_Controversia: valor monetário em disputa no processo.Com base nesse contexto, considere o interesse de encontrar o número total de processos que têm valor de controvérsia superior a R$ 1.000.000,00 em cada um dos três tipos de status possíveis. Se esse resultado for armazenado no objeto Total_Controversia, qual das alternativas a seguir faz essa operação com funções do dplyr?
  1. Adados %>% filter(Valor_Controversia > 1000000) %>%group_by(Status) %>%summarise(Total_Controversia = count())
  2. Bdados %>% summarise(Total_Controversia = count()) %>%filter(Valor_Controversia > 1000000) %>%group_by(Status)
  3. Cdados %>% group_by(Status) %>%summarise(Total_Controversia = count()) %>%filter(Valor_Controversia > 1000000)
  4. Ddados %>% filter(Valor_Controversia > 1000000) %>%group_by(Status) %>%summarise(Total_Controversia = n())
  5. Edados %>% summarise(Total_Controversia = n()) %>%filter(Valor_Controversia > 1000000) %>%group_by(Status)
Revelar gabarito e comentário

GabaritoD — dados %>% filter(Valor_Controversia > 1000000) %>% group_by(Status) %>% summarise(Total_Controversia = n())

Link permanente: /questoes/qg558564