Carregando o concurso…
Um analista do TRT precisa auditar um script R que processa lotes de processos trabalhistas. O trecho abaixo foi extraído do script e é executado em um ambiente R 4.x, com o pacote dplyr carregado:
library(dplyr)
processos <- data.frame(
id = c(1, 2, 3, 4, 5, 6),
vara = c("A", "A", "B", "B", "C", NA),
valor = c(100, 200, NA, 400, 500, 600),
status = c("ativo", "encerrado", "ativo", NA, "encerrado", "ativo")
)
res <- processos %>%
group_by(vara) %>%
summarise(
media = mean(valor, na.rm = TRUE),
qtd = n(),
qtd_status = sum(!is.na(status))
) %>%
filter(qtd > 1) %>%
arrange(desc(media))
Após a execução, o objeto res conterá determinadas linhas e valores. Considerando o comportamento do dplyr para agrupamento, incluindo o tratamento de NA em variáveis de agrupamento, a alternativa que descreve corretamente o conteúdo de res é:
Selecione uma alternativa pra criar sua conta e salvar o progresso.